-record(update, { update_id :: integer(), message :: gleam@option:option(telega@model:message()), edited_message :: gleam@option:option(telega@model:message()), callback_query :: gleam@option:option(telega@model:callback_query()) }).