t() :: %Telegex.Model.ChatMember{
can_add_web_page_previews: boolean() | nil,
can_be_edited: boolean() | nil,
can_change_info: boolean() | nil,
can_delete_messages: boolean() | nil,
can_edit_messages: boolean() | nil,
can_invite_users: boolean() | nil,
can_pin_messages: boolean() | nil,
can_post_messages: boolean() | nil,
can_promote_members: boolean() | nil,
can_restrict_members: boolean() | nil,
can_send_media_messages: boolean() | nil,
can_send_messages: boolean() | nil,
can_send_other_messages: boolean() | nil,
can_send_polls: boolean() | nil,
custom_title: String.t() | nil,
is_member: boolean() | nil,
status: String.t(),
until_date: integer() | nil,
user: Telegex.Model.User.t()
}