-record(sticker, { file_id :: binary(), file_unique_id :: binary(), type_ :: binary(), width :: integer(), height :: integer(), is_animated :: boolean(), is_video :: boolean(), thumbnail :: gleam@option:option(telega@model:photo_size()), emoji :: gleam@option:option(binary()), set_name :: gleam@option:option(binary()), premium_animation :: gleam@option:option(telega@model:file()), mask_position :: gleam@option:option(telega@model:mask_position()), custom_emoji_id :: gleam@option:option(binary()), needs_repainting :: gleam@option:option(boolean()), file_size :: gleam@option:option(integer()) }).