/** * MTKruto - Cross-runtime JavaScript library for building Telegram clients * Copyright (C) 2023-2026 Roj * * This file is part of MTKruto. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . */ import type { Schema } from "./0_types.js"; declare const R: unique symbol; export type Function = { [R]?: unknown; }; export type ReturnType = T extends Function ? NonNullable : never; /** https://core.telegram.org/constructor/true */ export interface true_ { _: "true"; } /** https://core.telegram.org/constructor/error */ export interface error { _: "error"; code: number; text: string; } /** https://core.telegram.org/constructor/ipPort */ export interface ipPort { _: "ipPort"; ipv4: number; port: number; } /** https://core.telegram.org/constructor/ipPortSecret */ export interface ipPortSecret { _: "ipPortSecret"; ipv4: number; port: number; secret: Uint8Array; } /** https://core.telegram.org/constructor/accessPointRule */ export interface accessPointRule { _: "accessPointRule"; phone_prefix_rules: string; dc_id: number; ips: Array; } /** https://core.telegram.org/constructor/help.configSimple */ export interface help_configSimple { _: "help.configSimple"; date: number; expires: number; rules: Array; } /** https://core.telegram.org/constructor/inputPeerPhotoFileLocationLegacy */ export interface inputPeerPhotoFileLocationLegacy { _: "inputPeerPhotoFileLocationLegacy"; big?: true; peer: InputPeer; volume_id: bigint; local_id: number; } /** https://core.telegram.org/constructor/inputStickerSetThumbLegacy */ export interface inputStickerSetThumbLegacy { _: "inputStickerSetThumbLegacy"; stickerset: InputStickerSet; volume_id: bigint; local_id: number; } /** https://core.telegram.org/constructor/inputPeerEmpty */ export interface inputPeerEmpty { _: "inputPeerEmpty"; } /** https://core.telegram.org/constructor/inputPeerSelf */ export interface inputPeerSelf { _: "inputPeerSelf"; } /** https://core.telegram.org/constructor/inputPeerChat */ export interface inputPeerChat { _: "inputPeerChat"; chat_id: bigint; } /** https://core.telegram.org/constructor/inputPeerUser */ export interface inputPeerUser { _: "inputPeerUser"; user_id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputPeerChannel */ export interface inputPeerChannel { _: "inputPeerChannel"; channel_id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputPeerUserFromMessage */ export interface inputPeerUserFromMessage { _: "inputPeerUserFromMessage"; peer: InputPeer; msg_id: number; user_id: bigint; } /** https://core.telegram.org/constructor/inputPeerChannelFromMessage */ export interface inputPeerChannelFromMessage { _: "inputPeerChannelFromMessage"; peer: InputPeer; msg_id: number; channel_id: bigint; } /** https://core.telegram.org/constructor/inputUserEmpty */ export interface inputUserEmpty { _: "inputUserEmpty"; } /** https://core.telegram.org/constructor/inputUserSelf */ export interface inputUserSelf { _: "inputUserSelf"; } /** https://core.telegram.org/constructor/inputUser */ export interface inputUser { _: "inputUser"; user_id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputUserFromMessage */ export interface inputUserFromMessage { _: "inputUserFromMessage"; peer: InputPeer; msg_id: number; user_id: bigint; } /** https://core.telegram.org/constructor/inputPhoneContact */ export interface inputPhoneContact { _: "inputPhoneContact"; client_id: bigint; phone: string; first_name: string; last_name: string; note?: TextWithEntities; } /** https://core.telegram.org/constructor/inputFile */ export interface inputFile { _: "inputFile"; id: bigint; parts: number; name: string; md5_checksum: string; } /** https://core.telegram.org/constructor/inputFileBig */ export interface inputFileBig { _: "inputFileBig"; id: bigint; parts: number; name: string; } /** https://core.telegram.org/constructor/inputFileStoryDocument */ export interface inputFileStoryDocument { _: "inputFileStoryDocument"; id: InputDocument; } /** https://core.telegram.org/constructor/inputMediaEmpty */ export interface inputMediaEmpty { _: "inputMediaEmpty"; } /** https://core.telegram.org/constructor/inputMediaUploadedPhoto */ export interface inputMediaUploadedPhoto { _: "inputMediaUploadedPhoto"; spoiler?: true; live_photo?: true; file: InputFile; stickers?: Array; ttl_seconds?: number; video?: InputDocument; } /** https://core.telegram.org/constructor/inputMediaPhoto */ export interface inputMediaPhoto { _: "inputMediaPhoto"; spoiler?: true; live_photo?: true; id: InputPhoto; ttl_seconds?: number; video?: InputDocument; } /** https://core.telegram.org/constructor/inputMediaGeoPoint */ export interface inputMediaGeoPoint { _: "inputMediaGeoPoint"; geo_point: InputGeoPoint; } /** https://core.telegram.org/constructor/inputMediaContact */ export interface inputMediaContact { _: "inputMediaContact"; phone_number: string; first_name: string; last_name: string; vcard: string; } /** https://core.telegram.org/constructor/inputMediaUploadedDocument */ export interface inputMediaUploadedDocument { _: "inputMediaUploadedDocument"; nosound_video?: true; force_file?: true; spoiler?: true; file: InputFile; thumb?: InputFile; mime_type: string; attributes: Array; stickers?: Array; video_cover?: InputPhoto; video_timestamp?: number; ttl_seconds?: number; } /** https://core.telegram.org/constructor/inputMediaDocument */ export interface inputMediaDocument { _: "inputMediaDocument"; spoiler?: true; id: InputDocument; video_cover?: InputPhoto; video_timestamp?: number; ttl_seconds?: number; query?: string; } /** https://core.telegram.org/constructor/inputMediaVenue */ export interface inputMediaVenue { _: "inputMediaVenue"; geo_point: InputGeoPoint; title: string; address: string; provider: string; venue_id: string; venue_type: string; } /** https://core.telegram.org/constructor/inputMediaPhotoExternal */ export interface inputMediaPhotoExternal { _: "inputMediaPhotoExternal"; spoiler?: true; url: string; ttl_seconds?: number; } /** https://core.telegram.org/constructor/inputMediaDocumentExternal */ export interface inputMediaDocumentExternal { _: "inputMediaDocumentExternal"; spoiler?: true; url: string; ttl_seconds?: number; video_cover?: InputPhoto; video_timestamp?: number; } /** https://core.telegram.org/constructor/inputMediaGame */ export interface inputMediaGame { _: "inputMediaGame"; id: InputGame; } /** https://core.telegram.org/constructor/inputMediaInvoice */ export interface inputMediaInvoice { _: "inputMediaInvoice"; title: string; description: string; photo?: InputWebDocument; invoice: Invoice; payload: Uint8Array; provider?: string; provider_data: DataJSON; start_param?: string; extended_media?: InputMedia; } /** https://core.telegram.org/constructor/inputMediaGeoLive */ export interface inputMediaGeoLive { _: "inputMediaGeoLive"; stopped?: true; geo_point: InputGeoPoint; heading?: number; period?: number; proximity_notification_radius?: number; } /** https://core.telegram.org/constructor/inputMediaPoll */ export interface inputMediaPoll { _: "inputMediaPoll"; poll: Poll; correct_answers?: Array; attached_media?: InputMedia; solution?: string; solution_entities?: Array; solution_media?: InputMedia; } /** https://core.telegram.org/constructor/inputMediaDice */ export interface inputMediaDice { _: "inputMediaDice"; emoticon: string; } /** https://core.telegram.org/constructor/inputMediaStory */ export interface inputMediaStory { _: "inputMediaStory"; peer: InputPeer; id: number; } /** https://core.telegram.org/constructor/inputMediaWebPage */ export interface inputMediaWebPage { _: "inputMediaWebPage"; force_large_media?: true; force_small_media?: true; optional?: true; url: string; } /** https://core.telegram.org/constructor/inputMediaPaidMedia */ export interface inputMediaPaidMedia { _: "inputMediaPaidMedia"; stars_amount: bigint; extended_media: Array; payload?: string; } /** https://core.telegram.org/constructor/inputMediaTodo */ export interface inputMediaTodo { _: "inputMediaTodo"; todo: TodoList; } /** https://core.telegram.org/constructor/inputMediaStakeDice */ export interface inputMediaStakeDice { _: "inputMediaStakeDice"; game_hash: string; ton_amount: bigint; client_seed: Uint8Array; } /** https://core.telegram.org/constructor/inputChatPhotoEmpty */ export interface inputChatPhotoEmpty { _: "inputChatPhotoEmpty"; } /** https://core.telegram.org/constructor/inputChatUploadedPhoto */ export interface inputChatUploadedPhoto { _: "inputChatUploadedPhoto"; file?: InputFile; video?: InputFile; video_start_ts?: number; video_emoji_markup?: VideoSize; } /** https://core.telegram.org/constructor/inputChatPhoto */ export interface inputChatPhoto { _: "inputChatPhoto"; id: InputPhoto; } /** https://core.telegram.org/constructor/inputGeoPointEmpty */ export interface inputGeoPointEmpty { _: "inputGeoPointEmpty"; } /** https://core.telegram.org/constructor/inputGeoPoint */ export interface inputGeoPoint { _: "inputGeoPoint"; lat: number; long: number; accuracy_radius?: number; } /** https://core.telegram.org/constructor/inputPhotoEmpty */ export interface inputPhotoEmpty { _: "inputPhotoEmpty"; } /** https://core.telegram.org/constructor/inputPhoto */ export interface inputPhoto { _: "inputPhoto"; id: bigint; access_hash: bigint; file_reference: Uint8Array; } /** https://core.telegram.org/constructor/inputFileLocation */ export interface inputFileLocation { _: "inputFileLocation"; volume_id: bigint; local_id: number; secret: bigint; file_reference: Uint8Array; } /** https://core.telegram.org/constructor/inputEncryptedFileLocation */ export interface inputEncryptedFileLocation { _: "inputEncryptedFileLocation"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputDocumentFileLocation */ export interface inputDocumentFileLocation { _: "inputDocumentFileLocation"; id: bigint; access_hash: bigint; file_reference: Uint8Array; thumb_size: string; } /** https://core.telegram.org/constructor/inputSecureFileLocation */ export interface inputSecureFileLocation { _: "inputSecureFileLocation"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputTakeoutFileLocation */ export interface inputTakeoutFileLocation { _: "inputTakeoutFileLocation"; } /** https://core.telegram.org/constructor/inputPhotoFileLocation */ export interface inputPhotoFileLocation { _: "inputPhotoFileLocation"; id: bigint; access_hash: bigint; file_reference: Uint8Array; thumb_size: string; } /** https://core.telegram.org/constructor/inputPhotoLegacyFileLocation */ export interface inputPhotoLegacyFileLocation { _: "inputPhotoLegacyFileLocation"; id: bigint; access_hash: bigint; file_reference: Uint8Array; volume_id: bigint; local_id: number; secret: bigint; } /** https://core.telegram.org/constructor/inputPeerPhotoFileLocation */ export interface inputPeerPhotoFileLocation { _: "inputPeerPhotoFileLocation"; big?: true; peer: InputPeer; photo_id: bigint; } /** https://core.telegram.org/constructor/inputStickerSetThumb */ export interface inputStickerSetThumb { _: "inputStickerSetThumb"; stickerset: InputStickerSet; thumb_version: number; } /** https://core.telegram.org/constructor/inputGroupCallStream */ export interface inputGroupCallStream { _: "inputGroupCallStream"; call: InputGroupCall; time_ms: bigint; scale: number; video_channel?: number; video_quality?: number; } /** https://core.telegram.org/constructor/peerUser */ export interface peerUser { _: "peerUser"; user_id: bigint; } /** https://core.telegram.org/constructor/peerChat */ export interface peerChat { _: "peerChat"; chat_id: bigint; } /** https://core.telegram.org/constructor/peerChannel */ export interface peerChannel { _: "peerChannel"; channel_id: bigint; } /** https://core.telegram.org/constructor/storage.fileUnknown */ export interface storage_fileUnknown { _: "storage.fileUnknown"; } /** https://core.telegram.org/constructor/storage.filePartial */ export interface storage_filePartial { _: "storage.filePartial"; } /** https://core.telegram.org/constructor/storage.fileJpeg */ export interface storage_fileJpeg { _: "storage.fileJpeg"; } /** https://core.telegram.org/constructor/storage.fileGif */ export interface storage_fileGif { _: "storage.fileGif"; } /** https://core.telegram.org/constructor/storage.filePng */ export interface storage_filePng { _: "storage.filePng"; } /** https://core.telegram.org/constructor/storage.filePdf */ export interface storage_filePdf { _: "storage.filePdf"; } /** https://core.telegram.org/constructor/storage.fileMp3 */ export interface storage_fileMp3 { _: "storage.fileMp3"; } /** https://core.telegram.org/constructor/storage.fileMov */ export interface storage_fileMov { _: "storage.fileMov"; } /** https://core.telegram.org/constructor/storage.fileMp4 */ export interface storage_fileMp4 { _: "storage.fileMp4"; } /** https://core.telegram.org/constructor/storage.fileWebp */ export interface storage_fileWebp { _: "storage.fileWebp"; } /** https://core.telegram.org/constructor/userEmpty */ export interface userEmpty { _: "userEmpty"; id: bigint; } /** https://core.telegram.org/constructor/user */ export interface user { _: "user"; self?: true; contact?: true; mutual_contact?: true; deleted?: true; bot?: true; bot_chat_history?: true; bot_nochats?: true; verified?: true; restricted?: true; min?: true; bot_inline_geo?: true; support?: true; scam?: true; apply_min_photo?: true; fake?: true; bot_attach_menu?: true; premium?: true; attach_menu_enabled?: true; bot_can_edit?: true; close_friend?: true; stories_hidden?: true; stories_unavailable?: true; contact_require_premium?: true; bot_business?: true; bot_has_main_app?: true; bot_forum_view?: true; bot_forum_can_manage_topics?: true; bot_can_manage_bots?: true; bot_guestchat?: true; id: bigint; access_hash?: bigint; first_name?: string; last_name?: string; username?: string; phone?: string; photo?: UserProfilePhoto; status?: UserStatus; bot_info_version?: number; restriction_reason?: Array; bot_inline_placeholder?: string; lang_code?: string; emoji_status?: EmojiStatus; usernames?: Array; stories_max_id?: RecentStory; color?: PeerColor; profile_color?: PeerColor; bot_active_users?: number; bot_verification_icon?: bigint; send_paid_messages_stars?: bigint; } /** https://core.telegram.org/constructor/userProfilePhotoEmpty */ export interface userProfilePhotoEmpty { _: "userProfilePhotoEmpty"; } /** https://core.telegram.org/constructor/userProfilePhoto */ export interface userProfilePhoto { _: "userProfilePhoto"; has_video?: true; personal?: true; photo_id: bigint; stripped_thumb?: Uint8Array; dc_id: number; } /** https://core.telegram.org/constructor/userStatusEmpty */ export interface userStatusEmpty { _: "userStatusEmpty"; } /** https://core.telegram.org/constructor/userStatusOnline */ export interface userStatusOnline { _: "userStatusOnline"; expires: number; } /** https://core.telegram.org/constructor/userStatusOffline */ export interface userStatusOffline { _: "userStatusOffline"; was_online: number; } /** https://core.telegram.org/constructor/userStatusRecently */ export interface userStatusRecently { _: "userStatusRecently"; by_me?: true; } /** https://core.telegram.org/constructor/userStatusLastWeek */ export interface userStatusLastWeek { _: "userStatusLastWeek"; by_me?: true; } /** https://core.telegram.org/constructor/userStatusLastMonth */ export interface userStatusLastMonth { _: "userStatusLastMonth"; by_me?: true; } /** https://core.telegram.org/constructor/chatEmpty */ export interface chatEmpty { _: "chatEmpty"; id: bigint; } /** https://core.telegram.org/constructor/chat */ export interface chat { _: "chat"; creator?: true; left?: true; deactivated?: true; call_active?: true; call_not_empty?: true; noforwards?: true; id: bigint; title: string; photo: ChatPhoto; participants_count: number; date: number; version: number; migrated_to?: InputChannel; admin_rights?: ChatAdminRights; default_banned_rights?: ChatBannedRights; } /** https://core.telegram.org/constructor/chatForbidden */ export interface chatForbidden { _: "chatForbidden"; id: bigint; title: string; } /** https://core.telegram.org/constructor/channel */ export interface channel { _: "channel"; creator?: true; left?: true; broadcast?: true; verified?: true; megagroup?: true; restricted?: true; signatures?: true; min?: true; scam?: true; has_link?: true; has_geo?: true; slowmode_enabled?: true; call_active?: true; call_not_empty?: true; fake?: true; gigagroup?: true; noforwards?: true; join_to_send?: true; join_request?: true; forum?: true; stories_hidden?: true; stories_hidden_min?: true; stories_unavailable?: true; signature_profiles?: true; autotranslation?: true; broadcast_messages_allowed?: true; monoforum?: true; forum_tabs?: true; id: bigint; access_hash?: bigint; title: string; username?: string; photo: ChatPhoto; date: number; restriction_reason?: Array; admin_rights?: ChatAdminRights; banned_rights?: ChatBannedRights; default_banned_rights?: ChatBannedRights; participants_count?: number; usernames?: Array; stories_max_id?: RecentStory; color?: PeerColor; profile_color?: PeerColor; emoji_status?: EmojiStatus; level?: number; subscription_until_date?: number; bot_verification_icon?: bigint; send_paid_messages_stars?: bigint; linked_monoforum_id?: bigint; } /** https://core.telegram.org/constructor/channelForbidden */ export interface channelForbidden { _: "channelForbidden"; broadcast?: true; megagroup?: true; monoforum?: true; id: bigint; access_hash: bigint; title: string; until_date?: number; } /** https://core.telegram.org/constructor/chatFull */ export interface chatFull { _: "chatFull"; can_set_username?: true; has_scheduled?: true; translations_disabled?: true; id: bigint; about: string; participants: ChatParticipants; chat_photo?: Photo; notify_settings: PeerNotifySettings; exported_invite?: ExportedChatInvite; bot_info?: Array; pinned_msg_id?: number; folder_id?: number; call?: InputGroupCall; ttl_period?: number; groupcall_default_join_as?: Peer; theme_emoticon?: string; requests_pending?: number; recent_requesters?: Array; available_reactions?: ChatReactions; reactions_limit?: number; } /** https://core.telegram.org/constructor/channelFull */ export interface channelFull { _: "channelFull"; can_view_participants?: true; can_set_username?: true; can_set_stickers?: true; hidden_prehistory?: true; can_set_location?: true; has_scheduled?: true; can_view_stats?: true; blocked?: true; can_delete_channel?: true; antispam?: true; participants_hidden?: true; translations_disabled?: true; stories_pinned_available?: true; view_forum_as_messages?: true; restricted_sponsored?: true; can_view_revenue?: true; paid_media_allowed?: true; can_view_stars_revenue?: true; paid_reactions_available?: true; stargifts_available?: true; paid_messages_available?: true; id: bigint; about: string; participants_count?: number; admins_count?: number; kicked_count?: number; banned_count?: number; online_count?: number; read_inbox_max_id: number; read_outbox_max_id: number; unread_count: number; chat_photo: Photo; notify_settings: PeerNotifySettings; exported_invite?: ExportedChatInvite; bot_info: Array; migrated_from_chat_id?: bigint; migrated_from_max_id?: number; pinned_msg_id?: number; stickerset?: StickerSet; available_min_id?: number; folder_id?: number; linked_chat_id?: bigint; location?: ChannelLocation; slowmode_seconds?: number; slowmode_next_send_date?: number; stats_dc?: number; pts: number; call?: InputGroupCall; ttl_period?: number; pending_suggestions?: Array; groupcall_default_join_as?: Peer; theme_emoticon?: string; requests_pending?: number; recent_requesters?: Array; default_send_as?: Peer; available_reactions?: ChatReactions; reactions_limit?: number; stories?: PeerStories; wallpaper?: WallPaper; boosts_applied?: number; boosts_unrestrict?: number; emojiset?: StickerSet; bot_verification?: BotVerification; stargifts_count?: number; send_paid_messages_stars?: bigint; main_tab?: ProfileTab; } /** https://core.telegram.org/constructor/chatParticipant */ export interface chatParticipant { _: "chatParticipant"; user_id: bigint; inviter_id: bigint; date: number; rank?: string; } /** https://core.telegram.org/constructor/chatParticipantCreator */ export interface chatParticipantCreator { _: "chatParticipantCreator"; user_id: bigint; rank?: string; } /** https://core.telegram.org/constructor/chatParticipantAdmin */ export interface chatParticipantAdmin { _: "chatParticipantAdmin"; user_id: bigint; inviter_id: bigint; date: number; rank?: string; } /** https://core.telegram.org/constructor/chatParticipantsForbidden */ export interface chatParticipantsForbidden { _: "chatParticipantsForbidden"; chat_id: bigint; self_participant?: ChatParticipant; } /** https://core.telegram.org/constructor/chatParticipants */ export interface chatParticipants { _: "chatParticipants"; chat_id: bigint; participants: Array; version: number; } /** https://core.telegram.org/constructor/chatPhotoEmpty */ export interface chatPhotoEmpty { _: "chatPhotoEmpty"; } /** https://core.telegram.org/constructor/chatPhoto */ export interface chatPhoto { _: "chatPhoto"; has_video?: true; photo_id: bigint; stripped_thumb?: Uint8Array; dc_id: number; } /** https://core.telegram.org/constructor/messageEmpty */ export interface messageEmpty { _: "messageEmpty"; id: number; peer_id?: Peer; } /** https://core.telegram.org/constructor/message */ export interface message { _: "message"; out?: true; mentioned?: true; media_unread?: true; silent?: true; post?: true; from_scheduled?: true; legacy?: true; edit_hide?: true; pinned?: true; noforwards?: true; invert_media?: true; offline?: true; video_processing_pending?: true; paid_suggested_post_stars?: true; paid_suggested_post_ton?: true; id: number; from_id?: Peer; from_boosts_applied?: number; from_rank?: string; peer_id: Peer; saved_peer_id?: Peer; fwd_from?: MessageFwdHeader; via_bot_id?: bigint; via_business_bot_id?: bigint; guestchat_via_from?: Peer; reply_to?: MessageReplyHeader; date: number; message: string; media?: MessageMedia; reply_markup?: ReplyMarkup; entities?: Array; views?: number; forwards?: number; replies?: MessageReplies; edit_date?: number; post_author?: string; grouped_id?: bigint; reactions?: MessageReactions; restriction_reason?: Array; ttl_period?: number; quick_reply_shortcut_id?: number; effect?: bigint; factcheck?: FactCheck; report_delivery_until_date?: number; paid_message_stars?: bigint; suggested_post?: SuggestedPost; schedule_repeat_period?: number; summary_from_language?: string; } /** https://core.telegram.org/constructor/messageService */ export interface messageService { _: "messageService"; out?: true; mentioned?: true; media_unread?: true; reactions_are_possible?: true; silent?: true; post?: true; legacy?: true; id: number; from_id?: Peer; peer_id: Peer; saved_peer_id?: Peer; reply_to?: MessageReplyHeader; date: number; action: MessageAction; reactions?: MessageReactions; ttl_period?: number; } /** https://core.telegram.org/constructor/messageMediaEmpty */ export interface messageMediaEmpty { _: "messageMediaEmpty"; } /** https://core.telegram.org/constructor/messageMediaPhoto */ export interface messageMediaPhoto { _: "messageMediaPhoto"; spoiler?: true; live_photo?: true; photo?: Photo; ttl_seconds?: number; video?: Document; } /** https://core.telegram.org/constructor/messageMediaGeo */ export interface messageMediaGeo { _: "messageMediaGeo"; geo: GeoPoint; } /** https://core.telegram.org/constructor/messageMediaContact */ export interface messageMediaContact { _: "messageMediaContact"; phone_number: string; first_name: string; last_name: string; vcard: string; user_id: bigint; } /** https://core.telegram.org/constructor/messageMediaUnsupported */ export interface messageMediaUnsupported { _: "messageMediaUnsupported"; } /** https://core.telegram.org/constructor/messageMediaDocument */ export interface messageMediaDocument { _: "messageMediaDocument"; nopremium?: true; spoiler?: true; video?: true; round?: true; voice?: true; document?: Document; alt_documents?: Array; video_cover?: Photo; video_timestamp?: number; ttl_seconds?: number; } /** https://core.telegram.org/constructor/messageMediaWebPage */ export interface messageMediaWebPage { _: "messageMediaWebPage"; force_large_media?: true; force_small_media?: true; manual?: true; safe?: true; webpage: WebPage; } /** https://core.telegram.org/constructor/messageMediaVenue */ export interface messageMediaVenue { _: "messageMediaVenue"; geo: GeoPoint; title: string; address: string; provider: string; venue_id: string; venue_type: string; } /** https://core.telegram.org/constructor/messageMediaGame */ export interface messageMediaGame { _: "messageMediaGame"; game: Game; } /** https://core.telegram.org/constructor/messageMediaInvoice */ export interface messageMediaInvoice { _: "messageMediaInvoice"; shipping_address_requested?: true; test?: true; title: string; description: string; photo?: WebDocument; receipt_msg_id?: number; currency: string; total_amount: bigint; start_param: string; extended_media?: MessageExtendedMedia; } /** https://core.telegram.org/constructor/messageMediaGeoLive */ export interface messageMediaGeoLive { _: "messageMediaGeoLive"; geo: GeoPoint; heading?: number; period: number; proximity_notification_radius?: number; } /** https://core.telegram.org/constructor/messageMediaPoll */ export interface messageMediaPoll { _: "messageMediaPoll"; poll: Poll; results: PollResults; attached_media?: MessageMedia; } /** https://core.telegram.org/constructor/messageMediaDice */ export interface messageMediaDice { _: "messageMediaDice"; value: number; emoticon: string; game_outcome?: messages_EmojiGameOutcome; } /** https://core.telegram.org/constructor/messageMediaStory */ export interface messageMediaStory { _: "messageMediaStory"; via_mention?: true; peer: Peer; id: number; story?: StoryItem; } /** https://core.telegram.org/constructor/messageMediaGiveaway */ export interface messageMediaGiveaway { _: "messageMediaGiveaway"; only_new_subscribers?: true; winners_are_visible?: true; channels: Array; countries_iso2?: Array; prize_description?: string; quantity: number; months?: number; stars?: bigint; until_date: number; } /** https://core.telegram.org/constructor/messageMediaGiveawayResults */ export interface messageMediaGiveawayResults { _: "messageMediaGiveawayResults"; only_new_subscribers?: true; refunded?: true; channel_id: bigint; additional_peers_count?: number; launch_msg_id: number; winners_count: number; unclaimed_count: number; winners: Array; months?: number; stars?: bigint; prize_description?: string; until_date: number; } /** https://core.telegram.org/constructor/messageMediaPaidMedia */ export interface messageMediaPaidMedia { _: "messageMediaPaidMedia"; stars_amount: bigint; extended_media: Array; } /** https://core.telegram.org/constructor/messageMediaToDo */ export interface messageMediaToDo { _: "messageMediaToDo"; todo: TodoList; completions?: Array; } /** https://core.telegram.org/constructor/messageMediaVideoStream */ export interface messageMediaVideoStream { _: "messageMediaVideoStream"; rtmp_stream?: true; call: InputGroupCall; } /** https://core.telegram.org/constructor/messageActionEmpty */ export interface messageActionEmpty { _: "messageActionEmpty"; } /** https://core.telegram.org/constructor/messageActionChatCreate */ export interface messageActionChatCreate { _: "messageActionChatCreate"; title: string; users: Array; } /** https://core.telegram.org/constructor/messageActionChatEditTitle */ export interface messageActionChatEditTitle { _: "messageActionChatEditTitle"; title: string; } /** https://core.telegram.org/constructor/messageActionChatEditPhoto */ export interface messageActionChatEditPhoto { _: "messageActionChatEditPhoto"; photo: Photo; } /** https://core.telegram.org/constructor/messageActionChatDeletePhoto */ export interface messageActionChatDeletePhoto { _: "messageActionChatDeletePhoto"; } /** https://core.telegram.org/constructor/messageActionChatAddUser */ export interface messageActionChatAddUser { _: "messageActionChatAddUser"; users: Array; } /** https://core.telegram.org/constructor/messageActionChatDeleteUser */ export interface messageActionChatDeleteUser { _: "messageActionChatDeleteUser"; user_id: bigint; } /** https://core.telegram.org/constructor/messageActionChatJoinedByLink */ export interface messageActionChatJoinedByLink { _: "messageActionChatJoinedByLink"; inviter_id: bigint; } /** https://core.telegram.org/constructor/messageActionChannelCreate */ export interface messageActionChannelCreate { _: "messageActionChannelCreate"; title: string; } /** https://core.telegram.org/constructor/messageActionChatMigrateTo */ export interface messageActionChatMigrateTo { _: "messageActionChatMigrateTo"; channel_id: bigint; } /** https://core.telegram.org/constructor/messageActionChannelMigrateFrom */ export interface messageActionChannelMigrateFrom { _: "messageActionChannelMigrateFrom"; title: string; chat_id: bigint; } /** https://core.telegram.org/constructor/messageActionPinMessage */ export interface messageActionPinMessage { _: "messageActionPinMessage"; } /** https://core.telegram.org/constructor/messageActionHistoryClear */ export interface messageActionHistoryClear { _: "messageActionHistoryClear"; } /** https://core.telegram.org/constructor/messageActionGameScore */ export interface messageActionGameScore { _: "messageActionGameScore"; game_id: bigint; score: number; } /** https://core.telegram.org/constructor/messageActionPaymentSentMe */ export interface messageActionPaymentSentMe { _: "messageActionPaymentSentMe"; recurring_init?: true; recurring_used?: true; currency: string; total_amount: bigint; payload: Uint8Array; info?: PaymentRequestedInfo; shipping_option_id?: string; charge: PaymentCharge; subscription_until_date?: number; } /** https://core.telegram.org/constructor/messageActionPaymentSent */ export interface messageActionPaymentSent { _: "messageActionPaymentSent"; recurring_init?: true; recurring_used?: true; currency: string; total_amount: bigint; invoice_slug?: string; subscription_until_date?: number; } /** https://core.telegram.org/constructor/messageActionPhoneCall */ export interface messageActionPhoneCall { _: "messageActionPhoneCall"; video?: true; call_id: bigint; reason?: PhoneCallDiscardReason; duration?: number; } /** https://core.telegram.org/constructor/messageActionScreenshotTaken */ export interface messageActionScreenshotTaken { _: "messageActionScreenshotTaken"; } /** https://core.telegram.org/constructor/messageActionCustomAction */ export interface messageActionCustomAction { _: "messageActionCustomAction"; message: string; } /** https://core.telegram.org/constructor/messageActionBotAllowed */ export interface messageActionBotAllowed { _: "messageActionBotAllowed"; attach_menu?: true; from_request?: true; domain?: string; app?: BotApp; } /** https://core.telegram.org/constructor/messageActionSecureValuesSentMe */ export interface messageActionSecureValuesSentMe { _: "messageActionSecureValuesSentMe"; values: Array; credentials: SecureCredentialsEncrypted; } /** https://core.telegram.org/constructor/messageActionSecureValuesSent */ export interface messageActionSecureValuesSent { _: "messageActionSecureValuesSent"; types: Array; } /** https://core.telegram.org/constructor/messageActionContactSignUp */ export interface messageActionContactSignUp { _: "messageActionContactSignUp"; } /** https://core.telegram.org/constructor/messageActionGeoProximityReached */ export interface messageActionGeoProximityReached { _: "messageActionGeoProximityReached"; from_id: Peer; to_id: Peer; distance: number; } /** https://core.telegram.org/constructor/messageActionGroupCall */ export interface messageActionGroupCall { _: "messageActionGroupCall"; call: InputGroupCall; duration?: number; } /** https://core.telegram.org/constructor/messageActionInviteToGroupCall */ export interface messageActionInviteToGroupCall { _: "messageActionInviteToGroupCall"; call: InputGroupCall; users: Array; } /** https://core.telegram.org/constructor/messageActionSetMessagesTTL */ export interface messageActionSetMessagesTTL { _: "messageActionSetMessagesTTL"; period: number; auto_setting_from?: bigint; } /** https://core.telegram.org/constructor/messageActionGroupCallScheduled */ export interface messageActionGroupCallScheduled { _: "messageActionGroupCallScheduled"; call: InputGroupCall; schedule_date: number; } /** https://core.telegram.org/constructor/messageActionSetChatTheme */ export interface messageActionSetChatTheme { _: "messageActionSetChatTheme"; theme: ChatTheme; } /** https://core.telegram.org/constructor/messageActionChatJoinedByRequest */ export interface messageActionChatJoinedByRequest { _: "messageActionChatJoinedByRequest"; } /** https://core.telegram.org/constructor/messageActionWebViewDataSentMe */ export interface messageActionWebViewDataSentMe { _: "messageActionWebViewDataSentMe"; text: string; data: string; } /** https://core.telegram.org/constructor/messageActionWebViewDataSent */ export interface messageActionWebViewDataSent { _: "messageActionWebViewDataSent"; text: string; } /** https://core.telegram.org/constructor/messageActionGiftPremium */ export interface messageActionGiftPremium { _: "messageActionGiftPremium"; currency: string; amount: bigint; days: number; crypto_currency?: string; crypto_amount?: bigint; message?: TextWithEntities; } /** https://core.telegram.org/constructor/messageActionTopicCreate */ export interface messageActionTopicCreate { _: "messageActionTopicCreate"; title_missing?: true; title: string; icon_color: number; icon_emoji_id?: bigint; } /** https://core.telegram.org/constructor/messageActionTopicEdit */ export interface messageActionTopicEdit { _: "messageActionTopicEdit"; title?: string; icon_emoji_id?: bigint; closed?: boolean; hidden?: boolean; } /** https://core.telegram.org/constructor/messageActionSuggestProfilePhoto */ export interface messageActionSuggestProfilePhoto { _: "messageActionSuggestProfilePhoto"; photo: Photo; } /** https://core.telegram.org/constructor/messageActionRequestedPeer */ export interface messageActionRequestedPeer { _: "messageActionRequestedPeer"; button_id: number; peers: Array; } /** https://core.telegram.org/constructor/messageActionSetChatWallPaper */ export interface messageActionSetChatWallPaper { _: "messageActionSetChatWallPaper"; same?: true; for_both?: true; wallpaper: WallPaper; } /** https://core.telegram.org/constructor/messageActionGiftCode */ export interface messageActionGiftCode { _: "messageActionGiftCode"; via_giveaway?: true; unclaimed?: true; boost_peer?: Peer; days: number; slug: string; currency?: string; amount?: bigint; crypto_currency?: string; crypto_amount?: bigint; message?: TextWithEntities; } /** https://core.telegram.org/constructor/messageActionGiveawayLaunch */ export interface messageActionGiveawayLaunch { _: "messageActionGiveawayLaunch"; stars?: bigint; } /** https://core.telegram.org/constructor/messageActionGiveawayResults */ export interface messageActionGiveawayResults { _: "messageActionGiveawayResults"; stars?: true; winners_count: number; unclaimed_count: number; } /** https://core.telegram.org/constructor/messageActionBoostApply */ export interface messageActionBoostApply { _: "messageActionBoostApply"; boosts: number; } /** https://core.telegram.org/constructor/messageActionRequestedPeerSentMe */ export interface messageActionRequestedPeerSentMe { _: "messageActionRequestedPeerSentMe"; button_id: number; peers: Array; } /** https://core.telegram.org/constructor/messageActionPaymentRefunded */ export interface messageActionPaymentRefunded { _: "messageActionPaymentRefunded"; peer: Peer; currency: string; total_amount: bigint; payload?: Uint8Array; charge: PaymentCharge; } /** https://core.telegram.org/constructor/messageActionGiftStars */ export interface messageActionGiftStars { _: "messageActionGiftStars"; currency: string; amount: bigint; stars: bigint; crypto_currency?: string; crypto_amount?: bigint; transaction_id?: string; } /** https://core.telegram.org/constructor/messageActionPrizeStars */ export interface messageActionPrizeStars { _: "messageActionPrizeStars"; unclaimed?: true; stars: bigint; transaction_id: string; boost_peer: Peer; giveaway_msg_id: number; } /** https://core.telegram.org/constructor/messageActionStarGift */ export interface messageActionStarGift { _: "messageActionStarGift"; name_hidden?: true; saved?: true; converted?: true; upgraded?: true; refunded?: true; can_upgrade?: true; prepaid_upgrade?: true; upgrade_separate?: true; auction_acquired?: true; gift: StarGift; message?: TextWithEntities; convert_stars?: bigint; upgrade_msg_id?: number; upgrade_stars?: bigint; from_id?: Peer; peer?: Peer; saved_id?: bigint; prepaid_upgrade_hash?: string; gift_msg_id?: number; to_id?: Peer; gift_num?: number; } /** https://core.telegram.org/constructor/messageActionStarGiftUnique */ export interface messageActionStarGiftUnique { _: "messageActionStarGiftUnique"; upgrade?: true; transferred?: true; saved?: true; refunded?: true; prepaid_upgrade?: true; assigned?: true; from_offer?: true; craft?: true; gift: StarGift; can_export_at?: number; transfer_stars?: bigint; from_id?: Peer; peer?: Peer; saved_id?: bigint; resale_amount?: StarsAmount; can_transfer_at?: number; can_resell_at?: number; drop_original_details_stars?: bigint; can_craft_at?: number; } /** https://core.telegram.org/constructor/messageActionPaidMessagesRefunded */ export interface messageActionPaidMessagesRefunded { _: "messageActionPaidMessagesRefunded"; count: number; stars: bigint; } /** https://core.telegram.org/constructor/messageActionPaidMessagesPrice */ export interface messageActionPaidMessagesPrice { _: "messageActionPaidMessagesPrice"; broadcast_messages_allowed?: true; stars: bigint; } /** https://core.telegram.org/constructor/messageActionConferenceCall */ export interface messageActionConferenceCall { _: "messageActionConferenceCall"; missed?: true; active?: true; video?: true; call_id: bigint; duration?: number; other_participants?: Array; } /** https://core.telegram.org/constructor/messageActionTodoCompletions */ export interface messageActionTodoCompletions { _: "messageActionTodoCompletions"; completed: Array; incompleted: Array; } /** https://core.telegram.org/constructor/messageActionTodoAppendTasks */ export interface messageActionTodoAppendTasks { _: "messageActionTodoAppendTasks"; list: Array; } /** https://core.telegram.org/constructor/messageActionSuggestedPostApproval */ export interface messageActionSuggestedPostApproval { _: "messageActionSuggestedPostApproval"; rejected?: true; balance_too_low?: true; reject_comment?: string; schedule_date?: number; price?: StarsAmount; } /** https://core.telegram.org/constructor/messageActionSuggestedPostSuccess */ export interface messageActionSuggestedPostSuccess { _: "messageActionSuggestedPostSuccess"; price: StarsAmount; } /** https://core.telegram.org/constructor/messageActionSuggestedPostRefund */ export interface messageActionSuggestedPostRefund { _: "messageActionSuggestedPostRefund"; payer_initiated?: true; } /** https://core.telegram.org/constructor/messageActionGiftTon */ export interface messageActionGiftTon { _: "messageActionGiftTon"; currency: string; amount: bigint; crypto_currency: string; crypto_amount: bigint; transaction_id?: string; } /** https://core.telegram.org/constructor/messageActionSuggestBirthday */ export interface messageActionSuggestBirthday { _: "messageActionSuggestBirthday"; birthday: Birthday; } /** https://core.telegram.org/constructor/messageActionStarGiftPurchaseOffer */ export interface messageActionStarGiftPurchaseOffer { _: "messageActionStarGiftPurchaseOffer"; accepted?: true; declined?: true; gift: StarGift; price: StarsAmount; expires_at: number; } /** https://core.telegram.org/constructor/messageActionStarGiftPurchaseOfferDeclined */ export interface messageActionStarGiftPurchaseOfferDeclined { _: "messageActionStarGiftPurchaseOfferDeclined"; expired?: true; gift: StarGift; price: StarsAmount; } /** https://core.telegram.org/constructor/messageActionNewCreatorPending */ export interface messageActionNewCreatorPending { _: "messageActionNewCreatorPending"; new_creator_id: bigint; } /** https://core.telegram.org/constructor/messageActionChangeCreator */ export interface messageActionChangeCreator { _: "messageActionChangeCreator"; new_creator_id: bigint; } /** https://core.telegram.org/constructor/messageActionNoForwardsToggle */ export interface messageActionNoForwardsToggle { _: "messageActionNoForwardsToggle"; prev_value: boolean; new_value: boolean; } /** https://core.telegram.org/constructor/messageActionNoForwardsRequest */ export interface messageActionNoForwardsRequest { _: "messageActionNoForwardsRequest"; expired?: true; prev_value: boolean; new_value: boolean; } /** https://core.telegram.org/constructor/messageActionPollAppendAnswer */ export interface messageActionPollAppendAnswer { _: "messageActionPollAppendAnswer"; answer: PollAnswer; } /** https://core.telegram.org/constructor/messageActionPollDeleteAnswer */ export interface messageActionPollDeleteAnswer { _: "messageActionPollDeleteAnswer"; answer: PollAnswer; } /** https://core.telegram.org/constructor/messageActionManagedBotCreated */ export interface messageActionManagedBotCreated { _: "messageActionManagedBotCreated"; bot_id: bigint; } /** https://core.telegram.org/constructor/dialog */ export interface dialog { _: "dialog"; pinned?: true; unread_mark?: true; view_forum_as_messages?: true; peer: Peer; top_message: number; read_inbox_max_id: number; read_outbox_max_id: number; unread_count: number; unread_mentions_count: number; unread_reactions_count: number; unread_poll_votes_count: number; notify_settings: PeerNotifySettings; pts?: number; draft?: DraftMessage; folder_id?: number; ttl_period?: number; } /** https://core.telegram.org/constructor/dialogFolder */ export interface dialogFolder { _: "dialogFolder"; pinned?: true; folder: Folder; peer: Peer; top_message: number; unread_muted_peers_count: number; unread_unmuted_peers_count: number; unread_muted_messages_count: number; unread_unmuted_messages_count: number; } /** https://core.telegram.org/constructor/photoEmpty */ export interface photoEmpty { _: "photoEmpty"; id: bigint; } /** https://core.telegram.org/constructor/photo */ export interface photo { _: "photo"; has_stickers?: true; id: bigint; access_hash: bigint; file_reference: Uint8Array; date: number; sizes: Array; video_sizes?: Array; dc_id: number; } /** https://core.telegram.org/constructor/photoSizeEmpty */ export interface photoSizeEmpty { _: "photoSizeEmpty"; type: string; } /** https://core.telegram.org/constructor/photoSize */ export interface photoSize { _: "photoSize"; type: string; w: number; h: number; size: number; } /** https://core.telegram.org/constructor/photoCachedSize */ export interface photoCachedSize { _: "photoCachedSize"; type: string; w: number; h: number; bytes: Uint8Array; } /** https://core.telegram.org/constructor/photoStrippedSize */ export interface photoStrippedSize { _: "photoStrippedSize"; type: string; bytes: Uint8Array; } /** https://core.telegram.org/constructor/photoSizeProgressive */ export interface photoSizeProgressive { _: "photoSizeProgressive"; type: string; w: number; h: number; sizes: Array; } /** https://core.telegram.org/constructor/photoPathSize */ export interface photoPathSize { _: "photoPathSize"; type: string; bytes: Uint8Array; } /** https://core.telegram.org/constructor/geoPointEmpty */ export interface geoPointEmpty { _: "geoPointEmpty"; } /** https://core.telegram.org/constructor/geoPoint */ export interface geoPoint { _: "geoPoint"; long: number; lat: number; access_hash: bigint; accuracy_radius?: number; } /** https://core.telegram.org/constructor/auth.sentCode */ export interface auth_sentCode { _: "auth.sentCode"; type: auth_SentCodeType; phone_code_hash: string; next_type?: auth_CodeType; timeout?: number; } /** https://core.telegram.org/constructor/auth.sentCodeSuccess */ export interface auth_sentCodeSuccess { _: "auth.sentCodeSuccess"; authorization: auth_Authorization; } /** https://core.telegram.org/constructor/auth.sentCodePaymentRequired */ export interface auth_sentCodePaymentRequired { _: "auth.sentCodePaymentRequired"; store_product: string; phone_code_hash: string; support_email_address: string; support_email_subject: string; premium_days: number; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/auth.authorization */ export interface auth_authorization { _: "auth.authorization"; setup_password_required?: true; otherwise_relogin_days?: number; tmp_sessions?: number; future_auth_token?: Uint8Array; user: User; } /** https://core.telegram.org/constructor/auth.authorizationSignUpRequired */ export interface auth_authorizationSignUpRequired { _: "auth.authorizationSignUpRequired"; terms_of_service?: help_TermsOfService; } /** https://core.telegram.org/constructor/auth.exportedAuthorization */ export interface auth_exportedAuthorization { _: "auth.exportedAuthorization"; id: bigint; bytes: Uint8Array; } /** https://core.telegram.org/constructor/inputNotifyPeer */ export interface inputNotifyPeer { _: "inputNotifyPeer"; peer: InputPeer; } /** https://core.telegram.org/constructor/inputNotifyUsers */ export interface inputNotifyUsers { _: "inputNotifyUsers"; } /** https://core.telegram.org/constructor/inputNotifyChats */ export interface inputNotifyChats { _: "inputNotifyChats"; } /** https://core.telegram.org/constructor/inputNotifyBroadcasts */ export interface inputNotifyBroadcasts { _: "inputNotifyBroadcasts"; } /** https://core.telegram.org/constructor/inputNotifyForumTopic */ export interface inputNotifyForumTopic { _: "inputNotifyForumTopic"; peer: InputPeer; top_msg_id: number; } /** https://core.telegram.org/constructor/inputPeerNotifySettings */ export interface inputPeerNotifySettings { _: "inputPeerNotifySettings"; show_previews?: boolean; silent?: boolean; mute_until?: number; sound?: NotificationSound; stories_muted?: boolean; stories_hide_sender?: boolean; stories_sound?: NotificationSound; } /** https://core.telegram.org/constructor/peerNotifySettings */ export interface peerNotifySettings { _: "peerNotifySettings"; show_previews?: boolean; silent?: boolean; mute_until?: number; ios_sound?: NotificationSound; android_sound?: NotificationSound; other_sound?: NotificationSound; stories_muted?: boolean; stories_hide_sender?: boolean; stories_ios_sound?: NotificationSound; stories_android_sound?: NotificationSound; stories_other_sound?: NotificationSound; } /** https://core.telegram.org/constructor/peerSettings */ export interface peerSettings { _: "peerSettings"; report_spam?: true; add_contact?: true; block_contact?: true; share_contact?: true; need_contacts_exception?: true; report_geo?: true; autoarchived?: true; invite_members?: true; request_chat_broadcast?: true; business_bot_paused?: true; business_bot_can_reply?: true; geo_distance?: number; request_chat_title?: string; request_chat_date?: number; business_bot_id?: bigint; business_bot_manage_url?: string; charge_paid_message_stars?: bigint; registration_month?: string; phone_country?: string; name_change_date?: number; photo_change_date?: number; } /** https://core.telegram.org/constructor/wallPaper */ export interface wallPaper { _: "wallPaper"; id: bigint; creator?: true; default?: true; pattern?: true; dark?: true; access_hash: bigint; slug: string; document: Document; settings?: WallPaperSettings; } /** https://core.telegram.org/constructor/wallPaperNoFile */ export interface wallPaperNoFile { _: "wallPaperNoFile"; id: bigint; default?: true; dark?: true; settings?: WallPaperSettings; } /** https://core.telegram.org/constructor/inputReportReasonSpam */ export interface inputReportReasonSpam { _: "inputReportReasonSpam"; } /** https://core.telegram.org/constructor/inputReportReasonViolence */ export interface inputReportReasonViolence { _: "inputReportReasonViolence"; } /** https://core.telegram.org/constructor/inputReportReasonPornography */ export interface inputReportReasonPornography { _: "inputReportReasonPornography"; } /** https://core.telegram.org/constructor/inputReportReasonChildAbuse */ export interface inputReportReasonChildAbuse { _: "inputReportReasonChildAbuse"; } /** https://core.telegram.org/constructor/inputReportReasonOther */ export interface inputReportReasonOther { _: "inputReportReasonOther"; } /** https://core.telegram.org/constructor/inputReportReasonCopyright */ export interface inputReportReasonCopyright { _: "inputReportReasonCopyright"; } /** https://core.telegram.org/constructor/inputReportReasonGeoIrrelevant */ export interface inputReportReasonGeoIrrelevant { _: "inputReportReasonGeoIrrelevant"; } /** https://core.telegram.org/constructor/inputReportReasonFake */ export interface inputReportReasonFake { _: "inputReportReasonFake"; } /** https://core.telegram.org/constructor/inputReportReasonIllegalDrugs */ export interface inputReportReasonIllegalDrugs { _: "inputReportReasonIllegalDrugs"; } /** https://core.telegram.org/constructor/inputReportReasonPersonalDetails */ export interface inputReportReasonPersonalDetails { _: "inputReportReasonPersonalDetails"; } /** https://core.telegram.org/constructor/userFull */ export interface userFull { _: "userFull"; blocked?: true; phone_calls_available?: true; phone_calls_private?: true; can_pin_message?: true; has_scheduled?: true; video_calls_available?: true; voice_messages_forbidden?: true; translations_disabled?: true; stories_pinned_available?: true; blocked_my_stories_from?: true; wallpaper_overridden?: true; contact_require_premium?: true; read_dates_private?: true; sponsored_enabled?: true; can_view_revenue?: true; bot_can_manage_emoji_status?: true; display_gifts_button?: true; noforwards_my_enabled?: true; noforwards_peer_enabled?: true; unofficial_security_risk?: true; id: bigint; about?: string; settings: PeerSettings; personal_photo?: Photo; profile_photo?: Photo; fallback_photo?: Photo; notify_settings: PeerNotifySettings; bot_info?: BotInfo; pinned_msg_id?: number; common_chats_count: number; folder_id?: number; ttl_period?: number; theme?: ChatTheme; private_forward_name?: string; bot_group_admin_rights?: ChatAdminRights; bot_broadcast_admin_rights?: ChatAdminRights; wallpaper?: WallPaper; stories?: PeerStories; business_work_hours?: BusinessWorkHours; business_location?: BusinessLocation; business_greeting_message?: BusinessGreetingMessage; business_away_message?: BusinessAwayMessage; business_intro?: BusinessIntro; birthday?: Birthday; personal_channel_id?: bigint; personal_channel_message?: number; stargifts_count?: number; starref_program?: StarRefProgram; bot_verification?: BotVerification; send_paid_messages_stars?: bigint; disallowed_gifts?: DisallowedGiftsSettings; stars_rating?: StarsRating; stars_my_pending_rating?: StarsRating; stars_my_pending_rating_date?: number; main_tab?: ProfileTab; saved_music?: Document; note?: TextWithEntities; bot_manager_id?: bigint; } /** https://core.telegram.org/constructor/contact */ export interface contact { _: "contact"; user_id: bigint; mutual: boolean; } /** https://core.telegram.org/constructor/importedContact */ export interface importedContact { _: "importedContact"; user_id: bigint; client_id: bigint; } /** https://core.telegram.org/constructor/contactStatus */ export interface contactStatus { _: "contactStatus"; user_id: bigint; status: UserStatus; } /** https://core.telegram.org/constructor/contacts.contactsNotModified */ export interface contacts_contactsNotModified { _: "contacts.contactsNotModified"; } /** https://core.telegram.org/constructor/contacts.contacts */ export interface contacts_contacts { _: "contacts.contacts"; contacts: Array; saved_count: number; users: Array; } /** https://core.telegram.org/constructor/contacts.importedContacts */ export interface contacts_importedContacts { _: "contacts.importedContacts"; imported: Array; popular_invites: Array; retry_contacts: Array; users: Array; } /** https://core.telegram.org/constructor/contacts.blocked */ export interface contacts_blocked { _: "contacts.blocked"; blocked: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/contacts.blockedSlice */ export interface contacts_blockedSlice { _: "contacts.blockedSlice"; count: number; blocked: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.dialogs */ export interface messages_dialogs { _: "messages.dialogs"; dialogs: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.dialogsSlice */ export interface messages_dialogsSlice { _: "messages.dialogsSlice"; count: number; dialogs: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.dialogsNotModified */ export interface messages_dialogsNotModified { _: "messages.dialogsNotModified"; count: number; } /** https://core.telegram.org/constructor/messages.messages */ export interface messages_messages { _: "messages.messages"; messages: Array; topics: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.messagesSlice */ export interface messages_messagesSlice { _: "messages.messagesSlice"; inexact?: true; count: number; next_rate?: number; offset_id_offset?: number; search_flood?: SearchPostsFlood; messages: Array; topics: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.channelMessages */ export interface messages_channelMessages { _: "messages.channelMessages"; inexact?: true; pts: number; count: number; offset_id_offset?: number; messages: Array; topics: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.messagesNotModified */ export interface messages_messagesNotModified { _: "messages.messagesNotModified"; count: number; } /** https://core.telegram.org/constructor/messages.chats */ export interface messages_chats { _: "messages.chats"; chats: Array; } /** https://core.telegram.org/constructor/messages.chatsSlice */ export interface messages_chatsSlice { _: "messages.chatsSlice"; count: number; chats: Array; } /** https://core.telegram.org/constructor/messages.chatFull */ export interface messages_chatFull { _: "messages.chatFull"; full_chat: ChatFull; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.affectedHistory */ export interface messages_affectedHistory { _: "messages.affectedHistory"; pts: number; pts_count: number; offset: number; } /** https://core.telegram.org/constructor/inputMessagesFilterEmpty */ export interface inputMessagesFilterEmpty { _: "inputMessagesFilterEmpty"; } /** https://core.telegram.org/constructor/inputMessagesFilterPhotos */ export interface inputMessagesFilterPhotos { _: "inputMessagesFilterPhotos"; } /** https://core.telegram.org/constructor/inputMessagesFilterVideo */ export interface inputMessagesFilterVideo { _: "inputMessagesFilterVideo"; } /** https://core.telegram.org/constructor/inputMessagesFilterPhotoVideo */ export interface inputMessagesFilterPhotoVideo { _: "inputMessagesFilterPhotoVideo"; } /** https://core.telegram.org/constructor/inputMessagesFilterDocument */ export interface inputMessagesFilterDocument { _: "inputMessagesFilterDocument"; } /** https://core.telegram.org/constructor/inputMessagesFilterUrl */ export interface inputMessagesFilterUrl { _: "inputMessagesFilterUrl"; } /** https://core.telegram.org/constructor/inputMessagesFilterGif */ export interface inputMessagesFilterGif { _: "inputMessagesFilterGif"; } /** https://core.telegram.org/constructor/inputMessagesFilterVoice */ export interface inputMessagesFilterVoice { _: "inputMessagesFilterVoice"; } /** https://core.telegram.org/constructor/inputMessagesFilterMusic */ export interface inputMessagesFilterMusic { _: "inputMessagesFilterMusic"; } /** https://core.telegram.org/constructor/inputMessagesFilterChatPhotos */ export interface inputMessagesFilterChatPhotos { _: "inputMessagesFilterChatPhotos"; } /** https://core.telegram.org/constructor/inputMessagesFilterPhoneCalls */ export interface inputMessagesFilterPhoneCalls { _: "inputMessagesFilterPhoneCalls"; missed?: true; } /** https://core.telegram.org/constructor/inputMessagesFilterRoundVoice */ export interface inputMessagesFilterRoundVoice { _: "inputMessagesFilterRoundVoice"; } /** https://core.telegram.org/constructor/inputMessagesFilterRoundVideo */ export interface inputMessagesFilterRoundVideo { _: "inputMessagesFilterRoundVideo"; } /** https://core.telegram.org/constructor/inputMessagesFilterMyMentions */ export interface inputMessagesFilterMyMentions { _: "inputMessagesFilterMyMentions"; } /** https://core.telegram.org/constructor/inputMessagesFilterGeo */ export interface inputMessagesFilterGeo { _: "inputMessagesFilterGeo"; } /** https://core.telegram.org/constructor/inputMessagesFilterContacts */ export interface inputMessagesFilterContacts { _: "inputMessagesFilterContacts"; } /** https://core.telegram.org/constructor/inputMessagesFilterPinned */ export interface inputMessagesFilterPinned { _: "inputMessagesFilterPinned"; } /** https://core.telegram.org/constructor/inputMessagesFilterPoll */ export interface inputMessagesFilterPoll { _: "inputMessagesFilterPoll"; } /** https://core.telegram.org/constructor/updateNewMessage */ export interface updateNewMessage { _: "updateNewMessage"; message: Message; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateMessageID */ export interface updateMessageID { _: "updateMessageID"; id: number; random_id: bigint; } /** https://core.telegram.org/constructor/updateDeleteMessages */ export interface updateDeleteMessages { _: "updateDeleteMessages"; messages: Array; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateUserTyping */ export interface updateUserTyping { _: "updateUserTyping"; user_id: bigint; top_msg_id?: number; action: SendMessageAction; } /** https://core.telegram.org/constructor/updateChatUserTyping */ export interface updateChatUserTyping { _: "updateChatUserTyping"; chat_id: bigint; from_id: Peer; action: SendMessageAction; } /** https://core.telegram.org/constructor/updateChatParticipants */ export interface updateChatParticipants { _: "updateChatParticipants"; participants: ChatParticipants; } /** https://core.telegram.org/constructor/updateUserStatus */ export interface updateUserStatus { _: "updateUserStatus"; user_id: bigint; status: UserStatus; } /** https://core.telegram.org/constructor/updateUserName */ export interface updateUserName { _: "updateUserName"; user_id: bigint; first_name: string; last_name: string; usernames: Array; } /** https://core.telegram.org/constructor/updateNewAuthorization */ export interface updateNewAuthorization { _: "updateNewAuthorization"; unconfirmed?: true; hash: bigint; date?: number; device?: string; location?: string; } /** https://core.telegram.org/constructor/updateNewEncryptedMessage */ export interface updateNewEncryptedMessage { _: "updateNewEncryptedMessage"; message: EncryptedMessage; qts: number; } /** https://core.telegram.org/constructor/updateEncryptedChatTyping */ export interface updateEncryptedChatTyping { _: "updateEncryptedChatTyping"; chat_id: number; } /** https://core.telegram.org/constructor/updateEncryption */ export interface updateEncryption { _: "updateEncryption"; chat: EncryptedChat; date: number; } /** https://core.telegram.org/constructor/updateEncryptedMessagesRead */ export interface updateEncryptedMessagesRead { _: "updateEncryptedMessagesRead"; chat_id: number; max_date: number; date: number; } /** https://core.telegram.org/constructor/updateChatParticipantAdd */ export interface updateChatParticipantAdd { _: "updateChatParticipantAdd"; chat_id: bigint; user_id: bigint; inviter_id: bigint; date: number; version: number; } /** https://core.telegram.org/constructor/updateChatParticipantDelete */ export interface updateChatParticipantDelete { _: "updateChatParticipantDelete"; chat_id: bigint; user_id: bigint; version: number; } /** https://core.telegram.org/constructor/updateDcOptions */ export interface updateDcOptions { _: "updateDcOptions"; dc_options: Array; } /** https://core.telegram.org/constructor/updateNotifySettings */ export interface updateNotifySettings { _: "updateNotifySettings"; peer: NotifyPeer; notify_settings: PeerNotifySettings; } /** https://core.telegram.org/constructor/updateServiceNotification */ export interface updateServiceNotification { _: "updateServiceNotification"; popup?: true; invert_media?: true; inbox_date?: number; type: string; message: string; media: MessageMedia; entities: Array; } /** https://core.telegram.org/constructor/updatePrivacy */ export interface updatePrivacy { _: "updatePrivacy"; key: PrivacyKey; rules: Array; } /** https://core.telegram.org/constructor/updateUserPhone */ export interface updateUserPhone { _: "updateUserPhone"; user_id: bigint; phone: string; } /** https://core.telegram.org/constructor/updateReadHistoryInbox */ export interface updateReadHistoryInbox { _: "updateReadHistoryInbox"; folder_id?: number; peer: Peer; top_msg_id?: number; max_id: number; still_unread_count: number; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateReadHistoryOutbox */ export interface updateReadHistoryOutbox { _: "updateReadHistoryOutbox"; peer: Peer; max_id: number; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateWebPage */ export interface updateWebPage { _: "updateWebPage"; webpage: WebPage; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateReadMessagesContents */ export interface updateReadMessagesContents { _: "updateReadMessagesContents"; messages: Array; pts: number; pts_count: number; date?: number; } /** https://core.telegram.org/constructor/updateChannelTooLong */ export interface updateChannelTooLong { _: "updateChannelTooLong"; channel_id: bigint; pts?: number; } /** https://core.telegram.org/constructor/updateChannel */ export interface updateChannel { _: "updateChannel"; channel_id: bigint; } /** https://core.telegram.org/constructor/updateNewChannelMessage */ export interface updateNewChannelMessage { _: "updateNewChannelMessage"; message: Message; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateReadChannelInbox */ export interface updateReadChannelInbox { _: "updateReadChannelInbox"; folder_id?: number; channel_id: bigint; max_id: number; still_unread_count: number; pts: number; } /** https://core.telegram.org/constructor/updateDeleteChannelMessages */ export interface updateDeleteChannelMessages { _: "updateDeleteChannelMessages"; channel_id: bigint; messages: Array; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateChannelMessageViews */ export interface updateChannelMessageViews { _: "updateChannelMessageViews"; channel_id: bigint; id: number; views: number; } /** https://core.telegram.org/constructor/updateChatParticipantAdmin */ export interface updateChatParticipantAdmin { _: "updateChatParticipantAdmin"; chat_id: bigint; user_id: bigint; is_admin: boolean; version: number; } /** https://core.telegram.org/constructor/updateNewStickerSet */ export interface updateNewStickerSet { _: "updateNewStickerSet"; stickerset: messages_StickerSet; } /** https://core.telegram.org/constructor/updateStickerSetsOrder */ export interface updateStickerSetsOrder { _: "updateStickerSetsOrder"; masks?: true; emojis?: true; order: Array; } /** https://core.telegram.org/constructor/updateStickerSets */ export interface updateStickerSets { _: "updateStickerSets"; masks?: true; emojis?: true; } /** https://core.telegram.org/constructor/updateSavedGifs */ export interface updateSavedGifs { _: "updateSavedGifs"; } /** https://core.telegram.org/constructor/updateBotInlineQuery */ export interface updateBotInlineQuery { _: "updateBotInlineQuery"; query_id: bigint; user_id: bigint; query: string; geo?: GeoPoint; peer_type?: InlineQueryPeerType; offset: string; } /** https://core.telegram.org/constructor/updateBotInlineSend */ export interface updateBotInlineSend { _: "updateBotInlineSend"; user_id: bigint; query: string; geo?: GeoPoint; id: string; msg_id?: InputBotInlineMessageID; } /** https://core.telegram.org/constructor/updateEditChannelMessage */ export interface updateEditChannelMessage { _: "updateEditChannelMessage"; message: Message; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateBotCallbackQuery */ export interface updateBotCallbackQuery { _: "updateBotCallbackQuery"; query_id: bigint; user_id: bigint; peer: Peer; msg_id: number; chat_instance: bigint; data?: Uint8Array; game_short_name?: string; } /** https://core.telegram.org/constructor/updateEditMessage */ export interface updateEditMessage { _: "updateEditMessage"; message: Message; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateInlineBotCallbackQuery */ export interface updateInlineBotCallbackQuery { _: "updateInlineBotCallbackQuery"; query_id: bigint; user_id: bigint; msg_id: InputBotInlineMessageID; chat_instance: bigint; data?: Uint8Array; game_short_name?: string; } /** https://core.telegram.org/constructor/updateReadChannelOutbox */ export interface updateReadChannelOutbox { _: "updateReadChannelOutbox"; channel_id: bigint; max_id: number; } /** https://core.telegram.org/constructor/updateDraftMessage */ export interface updateDraftMessage { _: "updateDraftMessage"; peer: Peer; top_msg_id?: number; saved_peer_id?: Peer; draft: DraftMessage; } /** https://core.telegram.org/constructor/updateReadFeaturedStickers */ export interface updateReadFeaturedStickers { _: "updateReadFeaturedStickers"; } /** https://core.telegram.org/constructor/updateRecentStickers */ export interface updateRecentStickers { _: "updateRecentStickers"; } /** https://core.telegram.org/constructor/updateConfig */ export interface updateConfig { _: "updateConfig"; } /** https://core.telegram.org/constructor/updatePtsChanged */ export interface updatePtsChanged { _: "updatePtsChanged"; } /** https://core.telegram.org/constructor/updateChannelWebPage */ export interface updateChannelWebPage { _: "updateChannelWebPage"; channel_id: bigint; webpage: WebPage; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateDialogPinned */ export interface updateDialogPinned { _: "updateDialogPinned"; pinned?: true; folder_id?: number; peer: DialogPeer; } /** https://core.telegram.org/constructor/updatePinnedDialogs */ export interface updatePinnedDialogs { _: "updatePinnedDialogs"; folder_id?: number; order?: Array; } /** https://core.telegram.org/constructor/updateBotWebhookJSON */ export interface updateBotWebhookJSON { _: "updateBotWebhookJSON"; data: DataJSON; } /** https://core.telegram.org/constructor/updateBotWebhookJSONQuery */ export interface updateBotWebhookJSONQuery { _: "updateBotWebhookJSONQuery"; query_id: bigint; data: DataJSON; timeout: number; } /** https://core.telegram.org/constructor/updateBotShippingQuery */ export interface updateBotShippingQuery { _: "updateBotShippingQuery"; query_id: bigint; user_id: bigint; payload: Uint8Array; shipping_address: PostAddress; } /** https://core.telegram.org/constructor/updateBotPrecheckoutQuery */ export interface updateBotPrecheckoutQuery { _: "updateBotPrecheckoutQuery"; query_id: bigint; user_id: bigint; payload: Uint8Array; info?: PaymentRequestedInfo; shipping_option_id?: string; currency: string; total_amount: bigint; } /** https://core.telegram.org/constructor/updatePhoneCall */ export interface updatePhoneCall { _: "updatePhoneCall"; phone_call: PhoneCall; } /** https://core.telegram.org/constructor/updateLangPackTooLong */ export interface updateLangPackTooLong { _: "updateLangPackTooLong"; lang_code: string; } /** https://core.telegram.org/constructor/updateLangPack */ export interface updateLangPack { _: "updateLangPack"; difference: LangPackDifference; } /** https://core.telegram.org/constructor/updateFavedStickers */ export interface updateFavedStickers { _: "updateFavedStickers"; } /** https://core.telegram.org/constructor/updateChannelReadMessagesContents */ export interface updateChannelReadMessagesContents { _: "updateChannelReadMessagesContents"; channel_id: bigint; top_msg_id?: number; saved_peer_id?: Peer; messages: Array; } /** https://core.telegram.org/constructor/updateContactsReset */ export interface updateContactsReset { _: "updateContactsReset"; } /** https://core.telegram.org/constructor/updateChannelAvailableMessages */ export interface updateChannelAvailableMessages { _: "updateChannelAvailableMessages"; channel_id: bigint; available_min_id: number; } /** https://core.telegram.org/constructor/updateDialogUnreadMark */ export interface updateDialogUnreadMark { _: "updateDialogUnreadMark"; unread?: true; peer: DialogPeer; saved_peer_id?: Peer; } /** https://core.telegram.org/constructor/updateMessagePoll */ export interface updateMessagePoll { _: "updateMessagePoll"; peer?: Peer; msg_id?: number; top_msg_id?: number; poll_id: bigint; poll?: Poll; results: PollResults; } /** https://core.telegram.org/constructor/updateChatDefaultBannedRights */ export interface updateChatDefaultBannedRights { _: "updateChatDefaultBannedRights"; peer: Peer; default_banned_rights: ChatBannedRights; version: number; } /** https://core.telegram.org/constructor/updateFolderPeers */ export interface updateFolderPeers { _: "updateFolderPeers"; folder_peers: Array; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updatePeerSettings */ export interface updatePeerSettings { _: "updatePeerSettings"; peer: Peer; settings: PeerSettings; } /** https://core.telegram.org/constructor/updatePeerLocated */ export interface updatePeerLocated { _: "updatePeerLocated"; peers: Array; } /** https://core.telegram.org/constructor/updateNewScheduledMessage */ export interface updateNewScheduledMessage { _: "updateNewScheduledMessage"; message: Message; } /** https://core.telegram.org/constructor/updateDeleteScheduledMessages */ export interface updateDeleteScheduledMessages { _: "updateDeleteScheduledMessages"; peer: Peer; messages: Array; sent_messages?: Array; } /** https://core.telegram.org/constructor/updateTheme */ export interface updateTheme { _: "updateTheme"; theme: Theme; } /** https://core.telegram.org/constructor/updateGeoLiveViewed */ export interface updateGeoLiveViewed { _: "updateGeoLiveViewed"; peer: Peer; msg_id: number; } /** https://core.telegram.org/constructor/updateLoginToken */ export interface updateLoginToken { _: "updateLoginToken"; } /** https://core.telegram.org/constructor/updateMessagePollVote */ export interface updateMessagePollVote { _: "updateMessagePollVote"; poll_id: bigint; peer: Peer; options: Array>; positions: Array; qts: number; } /** https://core.telegram.org/constructor/updateDialogFilter */ export interface updateDialogFilter { _: "updateDialogFilter"; id: number; filter?: DialogFilter; } /** https://core.telegram.org/constructor/updateDialogFilterOrder */ export interface updateDialogFilterOrder { _: "updateDialogFilterOrder"; order: Array; } /** https://core.telegram.org/constructor/updateDialogFilters */ export interface updateDialogFilters { _: "updateDialogFilters"; } /** https://core.telegram.org/constructor/updatePhoneCallSignalingData */ export interface updatePhoneCallSignalingData { _: "updatePhoneCallSignalingData"; phone_call_id: bigint; data: Uint8Array; } /** https://core.telegram.org/constructor/updateChannelMessageForwards */ export interface updateChannelMessageForwards { _: "updateChannelMessageForwards"; channel_id: bigint; id: number; forwards: number; } /** https://core.telegram.org/constructor/updateReadChannelDiscussionInbox */ export interface updateReadChannelDiscussionInbox { _: "updateReadChannelDiscussionInbox"; channel_id: bigint; top_msg_id: number; read_max_id: number; broadcast_id?: bigint; broadcast_post?: number; } /** https://core.telegram.org/constructor/updateReadChannelDiscussionOutbox */ export interface updateReadChannelDiscussionOutbox { _: "updateReadChannelDiscussionOutbox"; channel_id: bigint; top_msg_id: number; read_max_id: number; } /** https://core.telegram.org/constructor/updatePeerBlocked */ export interface updatePeerBlocked { _: "updatePeerBlocked"; blocked?: true; blocked_my_stories_from?: true; peer_id: Peer; } /** https://core.telegram.org/constructor/updateChannelUserTyping */ export interface updateChannelUserTyping { _: "updateChannelUserTyping"; channel_id: bigint; top_msg_id?: number; from_id: Peer; action: SendMessageAction; } /** https://core.telegram.org/constructor/updatePinnedMessages */ export interface updatePinnedMessages { _: "updatePinnedMessages"; pinned?: true; peer: Peer; messages: Array; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updatePinnedChannelMessages */ export interface updatePinnedChannelMessages { _: "updatePinnedChannelMessages"; pinned?: true; channel_id: bigint; messages: Array; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/updateChat */ export interface updateChat { _: "updateChat"; chat_id: bigint; } /** https://core.telegram.org/constructor/updateGroupCallParticipants */ export interface updateGroupCallParticipants { _: "updateGroupCallParticipants"; call: InputGroupCall; participants: Array; version: number; } /** https://core.telegram.org/constructor/updateGroupCall */ export interface updateGroupCall { _: "updateGroupCall"; live_story?: true; peer?: Peer; call: GroupCall; } /** https://core.telegram.org/constructor/updatePeerHistoryTTL */ export interface updatePeerHistoryTTL { _: "updatePeerHistoryTTL"; peer: Peer; ttl_period?: number; } /** https://core.telegram.org/constructor/updateChatParticipant */ export interface updateChatParticipant { _: "updateChatParticipant"; chat_id: bigint; date: number; actor_id: bigint; user_id: bigint; prev_participant?: ChatParticipant; new_participant?: ChatParticipant; invite?: ExportedChatInvite; qts: number; } /** https://core.telegram.org/constructor/updateChannelParticipant */ export interface updateChannelParticipant { _: "updateChannelParticipant"; via_chatlist?: true; channel_id: bigint; date: number; actor_id: bigint; user_id: bigint; prev_participant?: ChannelParticipant; new_participant?: ChannelParticipant; invite?: ExportedChatInvite; qts: number; } /** https://core.telegram.org/constructor/updateBotStopped */ export interface updateBotStopped { _: "updateBotStopped"; user_id: bigint; date: number; stopped: boolean; qts: number; } /** https://core.telegram.org/constructor/updateGroupCallConnection */ export interface updateGroupCallConnection { _: "updateGroupCallConnection"; presentation?: true; params: DataJSON; } /** https://core.telegram.org/constructor/updateBotCommands */ export interface updateBotCommands { _: "updateBotCommands"; peer: Peer; bot_id: bigint; commands: Array; } /** https://core.telegram.org/constructor/updatePendingJoinRequests */ export interface updatePendingJoinRequests { _: "updatePendingJoinRequests"; peer: Peer; requests_pending: number; recent_requesters: Array; } /** https://core.telegram.org/constructor/updateBotChatInviteRequester */ export interface updateBotChatInviteRequester { _: "updateBotChatInviteRequester"; peer: Peer; date: number; user_id: bigint; about: string; invite: ExportedChatInvite; qts: number; } /** https://core.telegram.org/constructor/updateMessageReactions */ export interface updateMessageReactions { _: "updateMessageReactions"; peer: Peer; msg_id: number; top_msg_id?: number; saved_peer_id?: Peer; reactions: MessageReactions; } /** https://core.telegram.org/constructor/updateAttachMenuBots */ export interface updateAttachMenuBots { _: "updateAttachMenuBots"; } /** https://core.telegram.org/constructor/updateWebViewResultSent */ export interface updateWebViewResultSent { _: "updateWebViewResultSent"; query_id: bigint; } /** https://core.telegram.org/constructor/updateBotMenuButton */ export interface updateBotMenuButton { _: "updateBotMenuButton"; bot_id: bigint; button: BotMenuButton; } /** https://core.telegram.org/constructor/updateSavedRingtones */ export interface updateSavedRingtones { _: "updateSavedRingtones"; } /** https://core.telegram.org/constructor/updateTranscribedAudio */ export interface updateTranscribedAudio { _: "updateTranscribedAudio"; pending?: true; peer: Peer; msg_id: number; transcription_id: bigint; text: string; } /** https://core.telegram.org/constructor/updateReadFeaturedEmojiStickers */ export interface updateReadFeaturedEmojiStickers { _: "updateReadFeaturedEmojiStickers"; } /** https://core.telegram.org/constructor/updateUserEmojiStatus */ export interface updateUserEmojiStatus { _: "updateUserEmojiStatus"; user_id: bigint; emoji_status: EmojiStatus; } /** https://core.telegram.org/constructor/updateRecentEmojiStatuses */ export interface updateRecentEmojiStatuses { _: "updateRecentEmojiStatuses"; } /** https://core.telegram.org/constructor/updateRecentReactions */ export interface updateRecentReactions { _: "updateRecentReactions"; } /** https://core.telegram.org/constructor/updateMoveStickerSetToTop */ export interface updateMoveStickerSetToTop { _: "updateMoveStickerSetToTop"; masks?: true; emojis?: true; stickerset: bigint; } /** https://core.telegram.org/constructor/updateMessageExtendedMedia */ export interface updateMessageExtendedMedia { _: "updateMessageExtendedMedia"; peer: Peer; msg_id: number; extended_media: Array; } /** https://core.telegram.org/constructor/updateUser */ export interface updateUser { _: "updateUser"; user_id: bigint; } /** https://core.telegram.org/constructor/updateAutoSaveSettings */ export interface updateAutoSaveSettings { _: "updateAutoSaveSettings"; } /** https://core.telegram.org/constructor/updateStory */ export interface updateStory { _: "updateStory"; peer: Peer; story: StoryItem; } /** https://core.telegram.org/constructor/updateReadStories */ export interface updateReadStories { _: "updateReadStories"; peer: Peer; max_id: number; } /** https://core.telegram.org/constructor/updateStoryID */ export interface updateStoryID { _: "updateStoryID"; id: number; random_id: bigint; } /** https://core.telegram.org/constructor/updateStoriesStealthMode */ export interface updateStoriesStealthMode { _: "updateStoriesStealthMode"; stealth_mode: StoriesStealthMode; } /** https://core.telegram.org/constructor/updateSentStoryReaction */ export interface updateSentStoryReaction { _: "updateSentStoryReaction"; peer: Peer; story_id: number; reaction: Reaction; } /** https://core.telegram.org/constructor/updateBotChatBoost */ export interface updateBotChatBoost { _: "updateBotChatBoost"; peer: Peer; boost: Boost; qts: number; } /** https://core.telegram.org/constructor/updateChannelViewForumAsMessages */ export interface updateChannelViewForumAsMessages { _: "updateChannelViewForumAsMessages"; channel_id: bigint; enabled: boolean; } /** https://core.telegram.org/constructor/updatePeerWallpaper */ export interface updatePeerWallpaper { _: "updatePeerWallpaper"; wallpaper_overridden?: true; peer: Peer; wallpaper?: WallPaper; } /** https://core.telegram.org/constructor/updateBotMessageReaction */ export interface updateBotMessageReaction { _: "updateBotMessageReaction"; peer: Peer; msg_id: number; date: number; actor: Peer; old_reactions: Array; new_reactions: Array; qts: number; } /** https://core.telegram.org/constructor/updateBotMessageReactions */ export interface updateBotMessageReactions { _: "updateBotMessageReactions"; peer: Peer; msg_id: number; date: number; reactions: Array; qts: number; } /** https://core.telegram.org/constructor/updateSavedDialogPinned */ export interface updateSavedDialogPinned { _: "updateSavedDialogPinned"; pinned?: true; peer: DialogPeer; } /** https://core.telegram.org/constructor/updatePinnedSavedDialogs */ export interface updatePinnedSavedDialogs { _: "updatePinnedSavedDialogs"; order?: Array; } /** https://core.telegram.org/constructor/updateSavedReactionTags */ export interface updateSavedReactionTags { _: "updateSavedReactionTags"; } /** https://core.telegram.org/constructor/updateSmsJob */ export interface updateSmsJob { _: "updateSmsJob"; job_id: string; } /** https://core.telegram.org/constructor/updateQuickReplies */ export interface updateQuickReplies { _: "updateQuickReplies"; quick_replies: Array; } /** https://core.telegram.org/constructor/updateNewQuickReply */ export interface updateNewQuickReply { _: "updateNewQuickReply"; quick_reply: QuickReply; } /** https://core.telegram.org/constructor/updateDeleteQuickReply */ export interface updateDeleteQuickReply { _: "updateDeleteQuickReply"; shortcut_id: number; } /** https://core.telegram.org/constructor/updateQuickReplyMessage */ export interface updateQuickReplyMessage { _: "updateQuickReplyMessage"; message: Message; } /** https://core.telegram.org/constructor/updateDeleteQuickReplyMessages */ export interface updateDeleteQuickReplyMessages { _: "updateDeleteQuickReplyMessages"; shortcut_id: number; messages: Array; } /** https://core.telegram.org/constructor/updateBotBusinessConnect */ export interface updateBotBusinessConnect { _: "updateBotBusinessConnect"; connection: BotBusinessConnection; qts: number; } /** https://core.telegram.org/constructor/updateBotNewBusinessMessage */ export interface updateBotNewBusinessMessage { _: "updateBotNewBusinessMessage"; connection_id: string; message: Message; reply_to_message?: Message; qts: number; } /** https://core.telegram.org/constructor/updateBotEditBusinessMessage */ export interface updateBotEditBusinessMessage { _: "updateBotEditBusinessMessage"; connection_id: string; message: Message; reply_to_message?: Message; qts: number; } /** https://core.telegram.org/constructor/updateBotDeleteBusinessMessage */ export interface updateBotDeleteBusinessMessage { _: "updateBotDeleteBusinessMessage"; connection_id: string; peer: Peer; messages: Array; qts: number; } /** https://core.telegram.org/constructor/updateNewStoryReaction */ export interface updateNewStoryReaction { _: "updateNewStoryReaction"; story_id: number; peer: Peer; reaction: Reaction; } /** https://core.telegram.org/constructor/updateStarsBalance */ export interface updateStarsBalance { _: "updateStarsBalance"; balance: StarsAmount; } /** https://core.telegram.org/constructor/updateBusinessBotCallbackQuery */ export interface updateBusinessBotCallbackQuery { _: "updateBusinessBotCallbackQuery"; query_id: bigint; user_id: bigint; connection_id: string; message: Message; reply_to_message?: Message; chat_instance: bigint; data?: Uint8Array; } /** https://core.telegram.org/constructor/updateStarsRevenueStatus */ export interface updateStarsRevenueStatus { _: "updateStarsRevenueStatus"; peer: Peer; status: StarsRevenueStatus; } /** https://core.telegram.org/constructor/updateBotPurchasedPaidMedia */ export interface updateBotPurchasedPaidMedia { _: "updateBotPurchasedPaidMedia"; user_id: bigint; payload: string; qts: number; } /** https://core.telegram.org/constructor/updatePaidReactionPrivacy */ export interface updatePaidReactionPrivacy { _: "updatePaidReactionPrivacy"; private: PaidReactionPrivacy; } /** https://core.telegram.org/constructor/updateSentPhoneCode */ export interface updateSentPhoneCode { _: "updateSentPhoneCode"; sent_code: auth_SentCode; } /** https://core.telegram.org/constructor/updateGroupCallChainBlocks */ export interface updateGroupCallChainBlocks { _: "updateGroupCallChainBlocks"; call: InputGroupCall; sub_chain_id: number; blocks: Array>; next_offset: number; } /** https://core.telegram.org/constructor/updateReadMonoForumInbox */ export interface updateReadMonoForumInbox { _: "updateReadMonoForumInbox"; channel_id: bigint; saved_peer_id: Peer; read_max_id: number; } /** https://core.telegram.org/constructor/updateReadMonoForumOutbox */ export interface updateReadMonoForumOutbox { _: "updateReadMonoForumOutbox"; channel_id: bigint; saved_peer_id: Peer; read_max_id: number; } /** https://core.telegram.org/constructor/updateMonoForumNoPaidException */ export interface updateMonoForumNoPaidException { _: "updateMonoForumNoPaidException"; exception?: true; channel_id: bigint; saved_peer_id: Peer; } /** https://core.telegram.org/constructor/updateGroupCallMessage */ export interface updateGroupCallMessage { _: "updateGroupCallMessage"; call: InputGroupCall; message: GroupCallMessage; } /** https://core.telegram.org/constructor/updateGroupCallEncryptedMessage */ export interface updateGroupCallEncryptedMessage { _: "updateGroupCallEncryptedMessage"; call: InputGroupCall; from_id: Peer; encrypted_message: Uint8Array; } /** https://core.telegram.org/constructor/updatePinnedForumTopic */ export interface updatePinnedForumTopic { _: "updatePinnedForumTopic"; pinned?: true; peer: Peer; topic_id: number; } /** https://core.telegram.org/constructor/updatePinnedForumTopics */ export interface updatePinnedForumTopics { _: "updatePinnedForumTopics"; peer: Peer; order?: Array; } /** https://core.telegram.org/constructor/updateDeleteGroupCallMessages */ export interface updateDeleteGroupCallMessages { _: "updateDeleteGroupCallMessages"; call: InputGroupCall; messages: Array; } /** https://core.telegram.org/constructor/updateStarGiftAuctionState */ export interface updateStarGiftAuctionState { _: "updateStarGiftAuctionState"; gift_id: bigint; state: StarGiftAuctionState; } /** https://core.telegram.org/constructor/updateStarGiftAuctionUserState */ export interface updateStarGiftAuctionUserState { _: "updateStarGiftAuctionUserState"; gift_id: bigint; user_state: StarGiftAuctionUserState; } /** https://core.telegram.org/constructor/updateEmojiGameInfo */ export interface updateEmojiGameInfo { _: "updateEmojiGameInfo"; info: messages_EmojiGameInfo; } /** https://core.telegram.org/constructor/updateStarGiftCraftFail */ export interface updateStarGiftCraftFail { _: "updateStarGiftCraftFail"; } /** https://core.telegram.org/constructor/updateChatParticipantRank */ export interface updateChatParticipantRank { _: "updateChatParticipantRank"; chat_id: bigint; user_id: bigint; rank: string; version: number; } /** https://core.telegram.org/constructor/updateManagedBot */ export interface updateManagedBot { _: "updateManagedBot"; user_id: bigint; bot_id: bigint; qts: number; } /** https://core.telegram.org/constructor/updateBotGuestChatQuery */ export interface updateBotGuestChatQuery { _: "updateBotGuestChatQuery"; query_id: bigint; message: Message; reference_messages?: Array; qts: number; } /** https://core.telegram.org/constructor/updateAiComposeTones */ export interface updateAiComposeTones { _: "updateAiComposeTones"; } /** https://core.telegram.org/constructor/updates.state */ export interface updates_state { _: "updates.state"; pts: number; qts: number; date: number; seq: number; unread_count: number; } /** https://core.telegram.org/constructor/updates.differenceEmpty */ export interface updates_differenceEmpty { _: "updates.differenceEmpty"; date: number; seq: number; } /** https://core.telegram.org/constructor/updates.difference */ export interface updates_difference { _: "updates.difference"; new_messages: Array; new_encrypted_messages: Array; other_updates: Array; chats: Array; users: Array; state: updates_State; } /** https://core.telegram.org/constructor/updates.differenceSlice */ export interface updates_differenceSlice { _: "updates.differenceSlice"; new_messages: Array; new_encrypted_messages: Array; other_updates: Array; chats: Array; users: Array; intermediate_state: updates_State; } /** https://core.telegram.org/constructor/updates.differenceTooLong */ export interface updates_differenceTooLong { _: "updates.differenceTooLong"; pts: number; } /** https://core.telegram.org/constructor/updatesTooLong */ export interface updatesTooLong { _: "updatesTooLong"; } /** https://core.telegram.org/constructor/updateShortMessage */ export interface updateShortMessage { _: "updateShortMessage"; out?: true; mentioned?: true; media_unread?: true; silent?: true; id: number; user_id: bigint; message: string; pts: number; pts_count: number; date: number; fwd_from?: MessageFwdHeader; via_bot_id?: bigint; reply_to?: MessageReplyHeader; entities?: Array; ttl_period?: number; } /** https://core.telegram.org/constructor/updateShortChatMessage */ export interface updateShortChatMessage { _: "updateShortChatMessage"; out?: true; mentioned?: true; media_unread?: true; silent?: true; id: number; from_id: bigint; chat_id: bigint; message: string; pts: number; pts_count: number; date: number; fwd_from?: MessageFwdHeader; via_bot_id?: bigint; reply_to?: MessageReplyHeader; entities?: Array; ttl_period?: number; } /** https://core.telegram.org/constructor/updateShort */ export interface updateShort { _: "updateShort"; update: Update; date: number; } /** https://core.telegram.org/constructor/updatesCombined */ export interface updatesCombined { _: "updatesCombined"; updates: Array; users: Array; chats: Array; date: number; seq_start: number; seq: number; } /** https://core.telegram.org/constructor/updates */ export interface updates { _: "updates"; updates: Array; users: Array; chats: Array; date: number; seq: number; } /** https://core.telegram.org/constructor/updateShortSentMessage */ export interface updateShortSentMessage { _: "updateShortSentMessage"; out?: true; id: number; pts: number; pts_count: number; date: number; media?: MessageMedia; entities?: Array; ttl_period?: number; } /** https://core.telegram.org/constructor/photos.photos */ export interface photos_photos { _: "photos.photos"; photos: Array; users: Array; } /** https://core.telegram.org/constructor/photos.photosSlice */ export interface photos_photosSlice { _: "photos.photosSlice"; count: number; photos: Array; users: Array; } /** https://core.telegram.org/constructor/photos.photo */ export interface photos_photo { _: "photos.photo"; photo: Photo; users: Array; } /** https://core.telegram.org/constructor/upload.file */ export interface upload_file { _: "upload.file"; type: storage_FileType; mtime: number; bytes: Uint8Array; } /** https://core.telegram.org/constructor/upload.fileCdnRedirect */ export interface upload_fileCdnRedirect { _: "upload.fileCdnRedirect"; dc_id: number; file_token: Uint8Array; encryption_key: Uint8Array; encryption_iv: Uint8Array; file_hashes: Array; } /** https://core.telegram.org/constructor/dcOption */ export interface dcOption { _: "dcOption"; ipv6?: true; media_only?: true; tcpo_only?: true; cdn?: true; static?: true; this_port_only?: true; id: number; ip_address: string; port: number; secret?: Uint8Array; } /** https://core.telegram.org/constructor/config */ export interface config { _: "config"; default_p2p_contacts?: true; preload_featured_stickers?: true; revoke_pm_inbox?: true; blocked_mode?: true; force_try_ipv6?: true; date: number; expires: number; test_mode: boolean; this_dc: number; dc_options: Array; dc_txt_domain_name: string; chat_size_max: number; megagroup_size_max: number; forwarded_count_max: number; online_update_period_ms: number; offline_blur_timeout_ms: number; offline_idle_timeout_ms: number; online_cloud_timeout_ms: number; notify_cloud_delay_ms: number; notify_default_delay_ms: number; push_chat_period_ms: number; push_chat_limit: number; edit_time_limit: number; revoke_time_limit: number; revoke_pm_time_limit: number; rating_e_decay: number; stickers_recent_limit: number; channels_read_media_period: number; tmp_sessions?: number; call_receive_timeout_ms: number; call_ring_timeout_ms: number; call_connect_timeout_ms: number; call_packet_timeout_ms: number; me_url_prefix: string; autoupdate_url_prefix?: string; gif_search_username?: string; venue_search_username?: string; img_search_username?: string; static_maps_provider?: string; caption_length_max: number; message_length_max: number; webfile_dc_id: number; suggested_lang_code?: string; lang_pack_version?: number; base_lang_pack_version?: number; reactions_default?: Reaction; autologin_token?: string; } /** https://core.telegram.org/constructor/nearestDc */ export interface nearestDc { _: "nearestDc"; country: string; this_dc: number; nearest_dc: number; } /** https://core.telegram.org/constructor/help.appUpdate */ export interface help_appUpdate { _: "help.appUpdate"; can_not_skip?: true; id: number; version: string; text: string; entities: Array; document?: Document; url?: string; sticker?: Document; } /** https://core.telegram.org/constructor/help.noAppUpdate */ export interface help_noAppUpdate { _: "help.noAppUpdate"; } /** https://core.telegram.org/constructor/help.inviteText */ export interface help_inviteText { _: "help.inviteText"; message: string; } /** https://core.telegram.org/constructor/encryptedChatEmpty */ export interface encryptedChatEmpty { _: "encryptedChatEmpty"; id: number; } /** https://core.telegram.org/constructor/encryptedChatWaiting */ export interface encryptedChatWaiting { _: "encryptedChatWaiting"; id: number; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; } /** https://core.telegram.org/constructor/encryptedChatRequested */ export interface encryptedChatRequested { _: "encryptedChatRequested"; folder_id?: number; id: number; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; g_a: Uint8Array; } /** https://core.telegram.org/constructor/encryptedChat */ export interface encryptedChat { _: "encryptedChat"; id: number; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; g_a_or_b: Uint8Array; key_fingerprint: bigint; } /** https://core.telegram.org/constructor/encryptedChatDiscarded */ export interface encryptedChatDiscarded { _: "encryptedChatDiscarded"; history_deleted?: true; id: number; } /** https://core.telegram.org/constructor/inputEncryptedChat */ export interface inputEncryptedChat { _: "inputEncryptedChat"; chat_id: number; access_hash: bigint; } /** https://core.telegram.org/constructor/encryptedFileEmpty */ export interface encryptedFileEmpty { _: "encryptedFileEmpty"; } /** https://core.telegram.org/constructor/encryptedFile */ export interface encryptedFile { _: "encryptedFile"; id: bigint; access_hash: bigint; size: bigint; dc_id: number; key_fingerprint: number; } /** https://core.telegram.org/constructor/inputEncryptedFileEmpty */ export interface inputEncryptedFileEmpty { _: "inputEncryptedFileEmpty"; } /** https://core.telegram.org/constructor/inputEncryptedFileUploaded */ export interface inputEncryptedFileUploaded { _: "inputEncryptedFileUploaded"; id: bigint; parts: number; md5_checksum: string; key_fingerprint: number; } /** https://core.telegram.org/constructor/inputEncryptedFile */ export interface inputEncryptedFile { _: "inputEncryptedFile"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputEncryptedFileBigUploaded */ export interface inputEncryptedFileBigUploaded { _: "inputEncryptedFileBigUploaded"; id: bigint; parts: number; key_fingerprint: number; } /** https://core.telegram.org/constructor/encryptedMessage */ export interface encryptedMessage { _: "encryptedMessage"; random_id: bigint; chat_id: number; date: number; bytes: Uint8Array; file: EncryptedFile; } /** https://core.telegram.org/constructor/encryptedMessageService */ export interface encryptedMessageService { _: "encryptedMessageService"; random_id: bigint; chat_id: number; date: number; bytes: Uint8Array; } /** https://core.telegram.org/constructor/messages.dhConfigNotModified */ export interface messages_dhConfigNotModified { _: "messages.dhConfigNotModified"; random: Uint8Array; } /** https://core.telegram.org/constructor/messages.dhConfig */ export interface messages_dhConfig { _: "messages.dhConfig"; g: number; p: Uint8Array; version: number; random: Uint8Array; } /** https://core.telegram.org/constructor/messages.sentEncryptedMessage */ export interface messages_sentEncryptedMessage { _: "messages.sentEncryptedMessage"; date: number; } /** https://core.telegram.org/constructor/messages.sentEncryptedFile */ export interface messages_sentEncryptedFile { _: "messages.sentEncryptedFile"; date: number; file: EncryptedFile; } /** https://core.telegram.org/constructor/inputDocumentEmpty */ export interface inputDocumentEmpty { _: "inputDocumentEmpty"; } /** https://core.telegram.org/constructor/inputDocument */ export interface inputDocument { _: "inputDocument"; id: bigint; access_hash: bigint; file_reference: Uint8Array; } /** https://core.telegram.org/constructor/documentEmpty */ export interface documentEmpty { _: "documentEmpty"; id: bigint; } /** https://core.telegram.org/constructor/document */ export interface document { _: "document"; id: bigint; access_hash: bigint; file_reference: Uint8Array; date: number; mime_type: string; size: bigint; thumbs?: Array; video_thumbs?: Array; dc_id: number; attributes: Array; } /** https://core.telegram.org/constructor/help.support */ export interface help_support { _: "help.support"; phone_number: string; user: User; } /** https://core.telegram.org/constructor/notifyPeer */ export interface notifyPeer { _: "notifyPeer"; peer: Peer; } /** https://core.telegram.org/constructor/notifyUsers */ export interface notifyUsers { _: "notifyUsers"; } /** https://core.telegram.org/constructor/notifyChats */ export interface notifyChats { _: "notifyChats"; } /** https://core.telegram.org/constructor/notifyBroadcasts */ export interface notifyBroadcasts { _: "notifyBroadcasts"; } /** https://core.telegram.org/constructor/notifyForumTopic */ export interface notifyForumTopic { _: "notifyForumTopic"; peer: Peer; top_msg_id: number; } /** https://core.telegram.org/constructor/sendMessageTypingAction */ export interface sendMessageTypingAction { _: "sendMessageTypingAction"; } /** https://core.telegram.org/constructor/sendMessageCancelAction */ export interface sendMessageCancelAction { _: "sendMessageCancelAction"; } /** https://core.telegram.org/constructor/sendMessageRecordVideoAction */ export interface sendMessageRecordVideoAction { _: "sendMessageRecordVideoAction"; } /** https://core.telegram.org/constructor/sendMessageUploadVideoAction */ export interface sendMessageUploadVideoAction { _: "sendMessageUploadVideoAction"; progress: number; } /** https://core.telegram.org/constructor/sendMessageRecordAudioAction */ export interface sendMessageRecordAudioAction { _: "sendMessageRecordAudioAction"; } /** https://core.telegram.org/constructor/sendMessageUploadAudioAction */ export interface sendMessageUploadAudioAction { _: "sendMessageUploadAudioAction"; progress: number; } /** https://core.telegram.org/constructor/sendMessageUploadPhotoAction */ export interface sendMessageUploadPhotoAction { _: "sendMessageUploadPhotoAction"; progress: number; } /** https://core.telegram.org/constructor/sendMessageUploadDocumentAction */ export interface sendMessageUploadDocumentAction { _: "sendMessageUploadDocumentAction"; progress: number; } /** https://core.telegram.org/constructor/sendMessageGeoLocationAction */ export interface sendMessageGeoLocationAction { _: "sendMessageGeoLocationAction"; } /** https://core.telegram.org/constructor/sendMessageChooseContactAction */ export interface sendMessageChooseContactAction { _: "sendMessageChooseContactAction"; } /** https://core.telegram.org/constructor/sendMessageGamePlayAction */ export interface sendMessageGamePlayAction { _: "sendMessageGamePlayAction"; } /** https://core.telegram.org/constructor/sendMessageRecordRoundAction */ export interface sendMessageRecordRoundAction { _: "sendMessageRecordRoundAction"; } /** https://core.telegram.org/constructor/sendMessageUploadRoundAction */ export interface sendMessageUploadRoundAction { _: "sendMessageUploadRoundAction"; progress: number; } /** https://core.telegram.org/constructor/speakingInGroupCallAction */ export interface speakingInGroupCallAction { _: "speakingInGroupCallAction"; } /** https://core.telegram.org/constructor/sendMessageHistoryImportAction */ export interface sendMessageHistoryImportAction { _: "sendMessageHistoryImportAction"; progress: number; } /** https://core.telegram.org/constructor/sendMessageChooseStickerAction */ export interface sendMessageChooseStickerAction { _: "sendMessageChooseStickerAction"; } /** https://core.telegram.org/constructor/sendMessageEmojiInteraction */ export interface sendMessageEmojiInteraction { _: "sendMessageEmojiInteraction"; emoticon: string; msg_id: number; interaction: DataJSON; } /** https://core.telegram.org/constructor/sendMessageEmojiInteractionSeen */ export interface sendMessageEmojiInteractionSeen { _: "sendMessageEmojiInteractionSeen"; emoticon: string; } /** https://core.telegram.org/constructor/sendMessageTextDraftAction */ export interface sendMessageTextDraftAction { _: "sendMessageTextDraftAction"; random_id: bigint; text: TextWithEntities; } /** https://core.telegram.org/constructor/contacts.found */ export interface contacts_found { _: "contacts.found"; my_results: Array; results: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/inputPrivacyKeyStatusTimestamp */ export interface inputPrivacyKeyStatusTimestamp { _: "inputPrivacyKeyStatusTimestamp"; } /** https://core.telegram.org/constructor/inputPrivacyKeyChatInvite */ export interface inputPrivacyKeyChatInvite { _: "inputPrivacyKeyChatInvite"; } /** https://core.telegram.org/constructor/inputPrivacyKeyPhoneCall */ export interface inputPrivacyKeyPhoneCall { _: "inputPrivacyKeyPhoneCall"; } /** https://core.telegram.org/constructor/inputPrivacyKeyPhoneP2P */ export interface inputPrivacyKeyPhoneP2P { _: "inputPrivacyKeyPhoneP2P"; } /** https://core.telegram.org/constructor/inputPrivacyKeyForwards */ export interface inputPrivacyKeyForwards { _: "inputPrivacyKeyForwards"; } /** https://core.telegram.org/constructor/inputPrivacyKeyProfilePhoto */ export interface inputPrivacyKeyProfilePhoto { _: "inputPrivacyKeyProfilePhoto"; } /** https://core.telegram.org/constructor/inputPrivacyKeyPhoneNumber */ export interface inputPrivacyKeyPhoneNumber { _: "inputPrivacyKeyPhoneNumber"; } /** https://core.telegram.org/constructor/inputPrivacyKeyAddedByPhone */ export interface inputPrivacyKeyAddedByPhone { _: "inputPrivacyKeyAddedByPhone"; } /** https://core.telegram.org/constructor/inputPrivacyKeyVoiceMessages */ export interface inputPrivacyKeyVoiceMessages { _: "inputPrivacyKeyVoiceMessages"; } /** https://core.telegram.org/constructor/inputPrivacyKeyAbout */ export interface inputPrivacyKeyAbout { _: "inputPrivacyKeyAbout"; } /** https://core.telegram.org/constructor/inputPrivacyKeyBirthday */ export interface inputPrivacyKeyBirthday { _: "inputPrivacyKeyBirthday"; } /** https://core.telegram.org/constructor/inputPrivacyKeyStarGiftsAutoSave */ export interface inputPrivacyKeyStarGiftsAutoSave { _: "inputPrivacyKeyStarGiftsAutoSave"; } /** https://core.telegram.org/constructor/inputPrivacyKeyNoPaidMessages */ export interface inputPrivacyKeyNoPaidMessages { _: "inputPrivacyKeyNoPaidMessages"; } /** https://core.telegram.org/constructor/inputPrivacyKeySavedMusic */ export interface inputPrivacyKeySavedMusic { _: "inputPrivacyKeySavedMusic"; } /** https://core.telegram.org/constructor/privacyKeyStatusTimestamp */ export interface privacyKeyStatusTimestamp { _: "privacyKeyStatusTimestamp"; } /** https://core.telegram.org/constructor/privacyKeyChatInvite */ export interface privacyKeyChatInvite { _: "privacyKeyChatInvite"; } /** https://core.telegram.org/constructor/privacyKeyPhoneCall */ export interface privacyKeyPhoneCall { _: "privacyKeyPhoneCall"; } /** https://core.telegram.org/constructor/privacyKeyPhoneP2P */ export interface privacyKeyPhoneP2P { _: "privacyKeyPhoneP2P"; } /** https://core.telegram.org/constructor/privacyKeyForwards */ export interface privacyKeyForwards { _: "privacyKeyForwards"; } /** https://core.telegram.org/constructor/privacyKeyProfilePhoto */ export interface privacyKeyProfilePhoto { _: "privacyKeyProfilePhoto"; } /** https://core.telegram.org/constructor/privacyKeyPhoneNumber */ export interface privacyKeyPhoneNumber { _: "privacyKeyPhoneNumber"; } /** https://core.telegram.org/constructor/privacyKeyAddedByPhone */ export interface privacyKeyAddedByPhone { _: "privacyKeyAddedByPhone"; } /** https://core.telegram.org/constructor/privacyKeyVoiceMessages */ export interface privacyKeyVoiceMessages { _: "privacyKeyVoiceMessages"; } /** https://core.telegram.org/constructor/privacyKeyAbout */ export interface privacyKeyAbout { _: "privacyKeyAbout"; } /** https://core.telegram.org/constructor/privacyKeyBirthday */ export interface privacyKeyBirthday { _: "privacyKeyBirthday"; } /** https://core.telegram.org/constructor/privacyKeyStarGiftsAutoSave */ export interface privacyKeyStarGiftsAutoSave { _: "privacyKeyStarGiftsAutoSave"; } /** https://core.telegram.org/constructor/privacyKeyNoPaidMessages */ export interface privacyKeyNoPaidMessages { _: "privacyKeyNoPaidMessages"; } /** https://core.telegram.org/constructor/privacyKeySavedMusic */ export interface privacyKeySavedMusic { _: "privacyKeySavedMusic"; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowContacts */ export interface inputPrivacyValueAllowContacts { _: "inputPrivacyValueAllowContacts"; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowAll */ export interface inputPrivacyValueAllowAll { _: "inputPrivacyValueAllowAll"; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowUsers */ export interface inputPrivacyValueAllowUsers { _: "inputPrivacyValueAllowUsers"; users: Array; } /** https://core.telegram.org/constructor/inputPrivacyValueDisallowContacts */ export interface inputPrivacyValueDisallowContacts { _: "inputPrivacyValueDisallowContacts"; } /** https://core.telegram.org/constructor/inputPrivacyValueDisallowAll */ export interface inputPrivacyValueDisallowAll { _: "inputPrivacyValueDisallowAll"; } /** https://core.telegram.org/constructor/inputPrivacyValueDisallowUsers */ export interface inputPrivacyValueDisallowUsers { _: "inputPrivacyValueDisallowUsers"; users: Array; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowChatParticipants */ export interface inputPrivacyValueAllowChatParticipants { _: "inputPrivacyValueAllowChatParticipants"; chats: Array; } /** https://core.telegram.org/constructor/inputPrivacyValueDisallowChatParticipants */ export interface inputPrivacyValueDisallowChatParticipants { _: "inputPrivacyValueDisallowChatParticipants"; chats: Array; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowCloseFriends */ export interface inputPrivacyValueAllowCloseFriends { _: "inputPrivacyValueAllowCloseFriends"; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowPremium */ export interface inputPrivacyValueAllowPremium { _: "inputPrivacyValueAllowPremium"; } /** https://core.telegram.org/constructor/inputPrivacyValueAllowBots */ export interface inputPrivacyValueAllowBots { _: "inputPrivacyValueAllowBots"; } /** https://core.telegram.org/constructor/inputPrivacyValueDisallowBots */ export interface inputPrivacyValueDisallowBots { _: "inputPrivacyValueDisallowBots"; } /** https://core.telegram.org/constructor/privacyValueAllowContacts */ export interface privacyValueAllowContacts { _: "privacyValueAllowContacts"; } /** https://core.telegram.org/constructor/privacyValueAllowAll */ export interface privacyValueAllowAll { _: "privacyValueAllowAll"; } /** https://core.telegram.org/constructor/privacyValueAllowUsers */ export interface privacyValueAllowUsers { _: "privacyValueAllowUsers"; users: Array; } /** https://core.telegram.org/constructor/privacyValueDisallowContacts */ export interface privacyValueDisallowContacts { _: "privacyValueDisallowContacts"; } /** https://core.telegram.org/constructor/privacyValueDisallowAll */ export interface privacyValueDisallowAll { _: "privacyValueDisallowAll"; } /** https://core.telegram.org/constructor/privacyValueDisallowUsers */ export interface privacyValueDisallowUsers { _: "privacyValueDisallowUsers"; users: Array; } /** https://core.telegram.org/constructor/privacyValueAllowChatParticipants */ export interface privacyValueAllowChatParticipants { _: "privacyValueAllowChatParticipants"; chats: Array; } /** https://core.telegram.org/constructor/privacyValueDisallowChatParticipants */ export interface privacyValueDisallowChatParticipants { _: "privacyValueDisallowChatParticipants"; chats: Array; } /** https://core.telegram.org/constructor/privacyValueAllowCloseFriends */ export interface privacyValueAllowCloseFriends { _: "privacyValueAllowCloseFriends"; } /** https://core.telegram.org/constructor/privacyValueAllowPremium */ export interface privacyValueAllowPremium { _: "privacyValueAllowPremium"; } /** https://core.telegram.org/constructor/privacyValueAllowBots */ export interface privacyValueAllowBots { _: "privacyValueAllowBots"; } /** https://core.telegram.org/constructor/privacyValueDisallowBots */ export interface privacyValueDisallowBots { _: "privacyValueDisallowBots"; } /** https://core.telegram.org/constructor/account.privacyRules */ export interface account_privacyRules { _: "account.privacyRules"; rules: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/accountDaysTTL */ export interface accountDaysTTL { _: "accountDaysTTL"; days: number; } /** https://core.telegram.org/constructor/documentAttributeImageSize */ export interface documentAttributeImageSize { _: "documentAttributeImageSize"; w: number; h: number; } /** https://core.telegram.org/constructor/documentAttributeAnimated */ export interface documentAttributeAnimated { _: "documentAttributeAnimated"; } /** https://core.telegram.org/constructor/documentAttributeSticker */ export interface documentAttributeSticker { _: "documentAttributeSticker"; mask?: true; alt: string; stickerset: InputStickerSet; mask_coords?: MaskCoords; } /** https://core.telegram.org/constructor/documentAttributeVideo */ export interface documentAttributeVideo { _: "documentAttributeVideo"; round_message?: true; supports_streaming?: true; nosound?: true; duration: number; w: number; h: number; preload_prefix_size?: number; video_start_ts?: number; video_codec?: string; } /** https://core.telegram.org/constructor/documentAttributeAudio */ export interface documentAttributeAudio { _: "documentAttributeAudio"; voice?: true; duration: number; title?: string; performer?: string; waveform?: Uint8Array; } /** https://core.telegram.org/constructor/documentAttributeFilename */ export interface documentAttributeFilename { _: "documentAttributeFilename"; file_name: string; } /** https://core.telegram.org/constructor/documentAttributeHasStickers */ export interface documentAttributeHasStickers { _: "documentAttributeHasStickers"; } /** https://core.telegram.org/constructor/documentAttributeCustomEmoji */ export interface documentAttributeCustomEmoji { _: "documentAttributeCustomEmoji"; free?: true; text_color?: true; alt: string; stickerset: InputStickerSet; } /** https://core.telegram.org/constructor/messages.stickersNotModified */ export interface messages_stickersNotModified { _: "messages.stickersNotModified"; } /** https://core.telegram.org/constructor/messages.stickers */ export interface messages_stickers { _: "messages.stickers"; hash: bigint; stickers: Array; } /** https://core.telegram.org/constructor/stickerPack */ export interface stickerPack { _: "stickerPack"; emoticon: string; documents: Array; } /** https://core.telegram.org/constructor/messages.allStickersNotModified */ export interface messages_allStickersNotModified { _: "messages.allStickersNotModified"; } /** https://core.telegram.org/constructor/messages.allStickers */ export interface messages_allStickers { _: "messages.allStickers"; hash: bigint; sets: Array; } /** https://core.telegram.org/constructor/messages.affectedMessages */ export interface messages_affectedMessages { _: "messages.affectedMessages"; pts: number; pts_count: number; } /** https://core.telegram.org/constructor/webPageEmpty */ export interface webPageEmpty { _: "webPageEmpty"; id: bigint; url?: string; } /** https://core.telegram.org/constructor/webPagePending */ export interface webPagePending { _: "webPagePending"; id: bigint; url?: string; date: number; } /** https://core.telegram.org/constructor/webPage */ export interface webPage { _: "webPage"; has_large_media?: true; video_cover_photo?: true; id: bigint; url: string; display_url: string; hash: number; type?: string; site_name?: string; title?: string; description?: string; photo?: Photo; embed_url?: string; embed_type?: string; embed_width?: number; embed_height?: number; duration?: number; author?: string; document?: Document; cached_page?: Page; attributes?: Array; } /** https://core.telegram.org/constructor/webPageNotModified */ export interface webPageNotModified { _: "webPageNotModified"; cached_page_views?: number; } /** https://core.telegram.org/constructor/authorization */ export interface authorization { _: "authorization"; current?: true; official_app?: true; password_pending?: true; encrypted_requests_disabled?: true; call_requests_disabled?: true; unconfirmed?: true; hash: bigint; device_model: string; platform: string; system_version: string; api_id: number; app_name: string; app_version: string; date_created: number; date_active: number; ip: string; country: string; region: string; } /** https://core.telegram.org/constructor/account.authorizations */ export interface account_authorizations { _: "account.authorizations"; authorization_ttl_days: number; authorizations: Array; } /** https://core.telegram.org/constructor/account.password */ export interface account_password { _: "account.password"; has_recovery?: true; has_secure_values?: true; has_password?: true; current_algo?: PasswordKdfAlgo; srp_B?: Uint8Array; srp_id?: bigint; hint?: string; email_unconfirmed_pattern?: string; new_algo: PasswordKdfAlgo; new_secure_algo: SecurePasswordKdfAlgo; secure_random: Uint8Array; pending_reset_date?: number; login_email_pattern?: string; } /** https://core.telegram.org/constructor/account.passwordSettings */ export interface account_passwordSettings { _: "account.passwordSettings"; email?: string; secure_settings?: SecureSecretSettings; } /** https://core.telegram.org/constructor/account.passwordInputSettings */ export interface account_passwordInputSettings { _: "account.passwordInputSettings"; new_algo?: PasswordKdfAlgo; new_password_hash?: Uint8Array; hint?: string; email?: string; new_secure_settings?: SecureSecretSettings; } /** https://core.telegram.org/constructor/auth.passwordRecovery */ export interface auth_passwordRecovery { _: "auth.passwordRecovery"; email_pattern: string; } /** https://core.telegram.org/constructor/receivedNotifyMessage */ export interface receivedNotifyMessage { _: "receivedNotifyMessage"; id: number; flags: number; } /** https://core.telegram.org/constructor/chatInviteExported */ export interface chatInviteExported { _: "chatInviteExported"; revoked?: true; permanent?: true; request_needed?: true; link: string; admin_id: bigint; date: number; start_date?: number; expire_date?: number; usage_limit?: number; usage?: number; requested?: number; subscription_expired?: number; title?: string; subscription_pricing?: StarsSubscriptionPricing; } /** https://core.telegram.org/constructor/chatInvitePublicJoinRequests */ export interface chatInvitePublicJoinRequests { _: "chatInvitePublicJoinRequests"; } /** https://core.telegram.org/constructor/chatInviteAlready */ export interface chatInviteAlready { _: "chatInviteAlready"; chat: Chat; } /** https://core.telegram.org/constructor/chatInvite */ export interface chatInvite { _: "chatInvite"; channel?: true; broadcast?: true; public?: true; megagroup?: true; request_needed?: true; verified?: true; scam?: true; fake?: true; can_refulfill_subscription?: true; title: string; about?: string; photo: Photo; participants_count: number; participants?: Array; color: number; subscription_pricing?: StarsSubscriptionPricing; subscription_form_id?: bigint; bot_verification?: BotVerification; } /** https://core.telegram.org/constructor/chatInvitePeek */ export interface chatInvitePeek { _: "chatInvitePeek"; chat: Chat; expires: number; } /** https://core.telegram.org/constructor/inputStickerSetEmpty */ export interface inputStickerSetEmpty { _: "inputStickerSetEmpty"; } /** https://core.telegram.org/constructor/inputStickerSetID */ export interface inputStickerSetID { _: "inputStickerSetID"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputStickerSetShortName */ export interface inputStickerSetShortName { _: "inputStickerSetShortName"; short_name: string; } /** https://core.telegram.org/constructor/inputStickerSetAnimatedEmoji */ export interface inputStickerSetAnimatedEmoji { _: "inputStickerSetAnimatedEmoji"; } /** https://core.telegram.org/constructor/inputStickerSetDice */ export interface inputStickerSetDice { _: "inputStickerSetDice"; emoticon: string; } /** https://core.telegram.org/constructor/inputStickerSetAnimatedEmojiAnimations */ export interface inputStickerSetAnimatedEmojiAnimations { _: "inputStickerSetAnimatedEmojiAnimations"; } /** https://core.telegram.org/constructor/inputStickerSetPremiumGifts */ export interface inputStickerSetPremiumGifts { _: "inputStickerSetPremiumGifts"; } /** https://core.telegram.org/constructor/inputStickerSetEmojiGenericAnimations */ export interface inputStickerSetEmojiGenericAnimations { _: "inputStickerSetEmojiGenericAnimations"; } /** https://core.telegram.org/constructor/inputStickerSetEmojiDefaultStatuses */ export interface inputStickerSetEmojiDefaultStatuses { _: "inputStickerSetEmojiDefaultStatuses"; } /** https://core.telegram.org/constructor/inputStickerSetEmojiDefaultTopicIcons */ export interface inputStickerSetEmojiDefaultTopicIcons { _: "inputStickerSetEmojiDefaultTopicIcons"; } /** https://core.telegram.org/constructor/inputStickerSetEmojiChannelDefaultStatuses */ export interface inputStickerSetEmojiChannelDefaultStatuses { _: "inputStickerSetEmojiChannelDefaultStatuses"; } /** https://core.telegram.org/constructor/inputStickerSetTonGifts */ export interface inputStickerSetTonGifts { _: "inputStickerSetTonGifts"; } /** https://core.telegram.org/constructor/stickerSet */ export interface stickerSet { _: "stickerSet"; archived?: true; official?: true; masks?: true; emojis?: true; text_color?: true; channel_emoji_status?: true; creator?: true; installed_date?: number; id: bigint; access_hash: bigint; title: string; short_name: string; thumbs?: Array; thumb_dc_id?: number; thumb_version?: number; thumb_document_id?: bigint; count: number; hash: number; } /** https://core.telegram.org/constructor/messages.stickerSet */ export interface messages_stickerSet { _: "messages.stickerSet"; set: StickerSet; packs: Array; keywords: Array; documents: Array; } /** https://core.telegram.org/constructor/messages.stickerSetNotModified */ export interface messages_stickerSetNotModified { _: "messages.stickerSetNotModified"; } /** https://core.telegram.org/constructor/botCommand */ export interface botCommand { _: "botCommand"; command: string; description: string; } /** https://core.telegram.org/constructor/botInfo */ export interface botInfo { _: "botInfo"; has_preview_medias?: true; user_id?: bigint; description?: string; description_photo?: Photo; description_document?: Document; commands?: Array; menu_button?: BotMenuButton; privacy_policy_url?: string; app_settings?: BotAppSettings; verifier_settings?: BotVerifierSettings; } /** https://core.telegram.org/constructor/keyboardButton */ export interface keyboardButton { _: "keyboardButton"; style?: KeyboardButtonStyle; text: string; } /** https://core.telegram.org/constructor/keyboardButtonUrl */ export interface keyboardButtonUrl { _: "keyboardButtonUrl"; style?: KeyboardButtonStyle; text: string; url: string; } /** https://core.telegram.org/constructor/keyboardButtonCallback */ export interface keyboardButtonCallback { _: "keyboardButtonCallback"; requires_password?: true; style?: KeyboardButtonStyle; text: string; data: Uint8Array; } /** https://core.telegram.org/constructor/keyboardButtonRequestPhone */ export interface keyboardButtonRequestPhone { _: "keyboardButtonRequestPhone"; style?: KeyboardButtonStyle; text: string; } /** https://core.telegram.org/constructor/keyboardButtonRequestGeoLocation */ export interface keyboardButtonRequestGeoLocation { _: "keyboardButtonRequestGeoLocation"; style?: KeyboardButtonStyle; text: string; } /** https://core.telegram.org/constructor/keyboardButtonSwitchInline */ export interface keyboardButtonSwitchInline { _: "keyboardButtonSwitchInline"; same_peer?: true; style?: KeyboardButtonStyle; text: string; query: string; peer_types?: Array; } /** https://core.telegram.org/constructor/keyboardButtonGame */ export interface keyboardButtonGame { _: "keyboardButtonGame"; style?: KeyboardButtonStyle; text: string; } /** https://core.telegram.org/constructor/keyboardButtonBuy */ export interface keyboardButtonBuy { _: "keyboardButtonBuy"; style?: KeyboardButtonStyle; text: string; } /** https://core.telegram.org/constructor/keyboardButtonUrlAuth */ export interface keyboardButtonUrlAuth { _: "keyboardButtonUrlAuth"; style?: KeyboardButtonStyle; text: string; fwd_text?: string; url: string; button_id: number; } /** https://core.telegram.org/constructor/inputKeyboardButtonUrlAuth */ export interface inputKeyboardButtonUrlAuth { _: "inputKeyboardButtonUrlAuth"; request_write_access?: true; style?: KeyboardButtonStyle; text: string; fwd_text?: string; url: string; bot: InputUser; } /** https://core.telegram.org/constructor/keyboardButtonRequestPoll */ export interface keyboardButtonRequestPoll { _: "keyboardButtonRequestPoll"; style?: KeyboardButtonStyle; quiz?: boolean; text: string; } /** https://core.telegram.org/constructor/inputKeyboardButtonUserProfile */ export interface inputKeyboardButtonUserProfile { _: "inputKeyboardButtonUserProfile"; style?: KeyboardButtonStyle; text: string; user_id: InputUser; } /** https://core.telegram.org/constructor/keyboardButtonUserProfile */ export interface keyboardButtonUserProfile { _: "keyboardButtonUserProfile"; style?: KeyboardButtonStyle; text: string; user_id: bigint; } /** https://core.telegram.org/constructor/keyboardButtonWebView */ export interface keyboardButtonWebView { _: "keyboardButtonWebView"; style?: KeyboardButtonStyle; text: string; url: string; } /** https://core.telegram.org/constructor/keyboardButtonSimpleWebView */ export interface keyboardButtonSimpleWebView { _: "keyboardButtonSimpleWebView"; style?: KeyboardButtonStyle; text: string; url: string; } /** https://core.telegram.org/constructor/keyboardButtonRequestPeer */ export interface keyboardButtonRequestPeer { _: "keyboardButtonRequestPeer"; style?: KeyboardButtonStyle; text: string; button_id: number; peer_type: RequestPeerType; max_quantity: number; } /** https://core.telegram.org/constructor/inputKeyboardButtonRequestPeer */ export interface inputKeyboardButtonRequestPeer { _: "inputKeyboardButtonRequestPeer"; name_requested?: true; username_requested?: true; photo_requested?: true; style?: KeyboardButtonStyle; text: string; button_id: number; peer_type: RequestPeerType; max_quantity: number; } /** https://core.telegram.org/constructor/keyboardButtonCopy */ export interface keyboardButtonCopy { _: "keyboardButtonCopy"; style?: KeyboardButtonStyle; text: string; copy_text: string; } /** https://core.telegram.org/constructor/keyboardButtonRow */ export interface keyboardButtonRow { _: "keyboardButtonRow"; buttons: Array; } /** https://core.telegram.org/constructor/replyKeyboardHide */ export interface replyKeyboardHide { _: "replyKeyboardHide"; selective?: true; } /** https://core.telegram.org/constructor/replyKeyboardForceReply */ export interface replyKeyboardForceReply { _: "replyKeyboardForceReply"; single_use?: true; selective?: true; placeholder?: string; } /** https://core.telegram.org/constructor/replyKeyboardMarkup */ export interface replyKeyboardMarkup { _: "replyKeyboardMarkup"; resize?: true; single_use?: true; selective?: true; persistent?: true; rows: Array; placeholder?: string; } /** https://core.telegram.org/constructor/replyInlineMarkup */ export interface replyInlineMarkup { _: "replyInlineMarkup"; rows: Array; } /** https://core.telegram.org/constructor/messageEntityUnknown */ export interface messageEntityUnknown { _: "messageEntityUnknown"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityMention */ export interface messageEntityMention { _: "messageEntityMention"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityHashtag */ export interface messageEntityHashtag { _: "messageEntityHashtag"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityBotCommand */ export interface messageEntityBotCommand { _: "messageEntityBotCommand"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityUrl */ export interface messageEntityUrl { _: "messageEntityUrl"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityEmail */ export interface messageEntityEmail { _: "messageEntityEmail"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityBold */ export interface messageEntityBold { _: "messageEntityBold"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityItalic */ export interface messageEntityItalic { _: "messageEntityItalic"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityCode */ export interface messageEntityCode { _: "messageEntityCode"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityPre */ export interface messageEntityPre { _: "messageEntityPre"; offset: number; length: number; language: string; } /** https://core.telegram.org/constructor/messageEntityTextUrl */ export interface messageEntityTextUrl { _: "messageEntityTextUrl"; offset: number; length: number; url: string; } /** https://core.telegram.org/constructor/messageEntityMentionName */ export interface messageEntityMentionName { _: "messageEntityMentionName"; offset: number; length: number; user_id: bigint; } /** https://core.telegram.org/constructor/inputMessageEntityMentionName */ export interface inputMessageEntityMentionName { _: "inputMessageEntityMentionName"; offset: number; length: number; user_id: InputUser; } /** https://core.telegram.org/constructor/messageEntityPhone */ export interface messageEntityPhone { _: "messageEntityPhone"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityCashtag */ export interface messageEntityCashtag { _: "messageEntityCashtag"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityUnderline */ export interface messageEntityUnderline { _: "messageEntityUnderline"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityStrike */ export interface messageEntityStrike { _: "messageEntityStrike"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityBankCard */ export interface messageEntityBankCard { _: "messageEntityBankCard"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntitySpoiler */ export interface messageEntitySpoiler { _: "messageEntitySpoiler"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityCustomEmoji */ export interface messageEntityCustomEmoji { _: "messageEntityCustomEmoji"; offset: number; length: number; document_id: bigint; } /** https://core.telegram.org/constructor/messageEntityBlockquote */ export interface messageEntityBlockquote { _: "messageEntityBlockquote"; collapsed?: true; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityFormattedDate */ export interface messageEntityFormattedDate { _: "messageEntityFormattedDate"; relative?: true; short_time?: true; long_time?: true; short_date?: true; long_date?: true; day_of_week?: true; offset: number; length: number; date: number; } /** https://core.telegram.org/constructor/messageEntityDiffInsert */ export interface messageEntityDiffInsert { _: "messageEntityDiffInsert"; offset: number; length: number; } /** https://core.telegram.org/constructor/messageEntityDiffReplace */ export interface messageEntityDiffReplace { _: "messageEntityDiffReplace"; offset: number; length: number; old_text: string; } /** https://core.telegram.org/constructor/messageEntityDiffDelete */ export interface messageEntityDiffDelete { _: "messageEntityDiffDelete"; offset: number; length: number; } /** https://core.telegram.org/constructor/inputChannelEmpty */ export interface inputChannelEmpty { _: "inputChannelEmpty"; } /** https://core.telegram.org/constructor/inputChannel */ export interface inputChannel { _: "inputChannel"; channel_id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputChannelFromMessage */ export interface inputChannelFromMessage { _: "inputChannelFromMessage"; peer: InputPeer; msg_id: number; channel_id: bigint; } /** https://core.telegram.org/constructor/contacts.resolvedPeer */ export interface contacts_resolvedPeer { _: "contacts.resolvedPeer"; peer: Peer; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messageRange */ export interface messageRange { _: "messageRange"; min_id: number; max_id: number; } /** https://core.telegram.org/constructor/updates.channelDifferenceEmpty */ export interface updates_channelDifferenceEmpty { _: "updates.channelDifferenceEmpty"; final?: true; pts: number; timeout?: number; } /** https://core.telegram.org/constructor/updates.channelDifferenceTooLong */ export interface updates_channelDifferenceTooLong { _: "updates.channelDifferenceTooLong"; final?: true; timeout?: number; dialog: Dialog; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/updates.channelDifference */ export interface updates_channelDifference { _: "updates.channelDifference"; final?: true; pts: number; timeout?: number; new_messages: Array; other_updates: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/channelMessagesFilterEmpty */ export interface channelMessagesFilterEmpty { _: "channelMessagesFilterEmpty"; } /** https://core.telegram.org/constructor/channelMessagesFilter */ export interface channelMessagesFilter { _: "channelMessagesFilter"; exclude_new_messages?: true; ranges: Array; } /** https://core.telegram.org/constructor/channelParticipant */ export interface channelParticipant { _: "channelParticipant"; user_id: bigint; date: number; subscription_until_date?: number; rank?: string; } /** https://core.telegram.org/constructor/channelParticipantSelf */ export interface channelParticipantSelf { _: "channelParticipantSelf"; via_request?: true; user_id: bigint; inviter_id: bigint; date: number; subscription_until_date?: number; rank?: string; } /** https://core.telegram.org/constructor/channelParticipantCreator */ export interface channelParticipantCreator { _: "channelParticipantCreator"; user_id: bigint; admin_rights: ChatAdminRights; rank?: string; } /** https://core.telegram.org/constructor/channelParticipantAdmin */ export interface channelParticipantAdmin { _: "channelParticipantAdmin"; can_edit?: true; self?: true; user_id: bigint; inviter_id?: bigint; promoted_by: bigint; date: number; admin_rights: ChatAdminRights; rank?: string; } /** https://core.telegram.org/constructor/channelParticipantBanned */ export interface channelParticipantBanned { _: "channelParticipantBanned"; left?: true; peer: Peer; kicked_by: bigint; date: number; banned_rights: ChatBannedRights; rank?: string; } /** https://core.telegram.org/constructor/channelParticipantLeft */ export interface channelParticipantLeft { _: "channelParticipantLeft"; peer: Peer; } /** https://core.telegram.org/constructor/channelParticipantsRecent */ export interface channelParticipantsRecent { _: "channelParticipantsRecent"; } /** https://core.telegram.org/constructor/channelParticipantsAdmins */ export interface channelParticipantsAdmins { _: "channelParticipantsAdmins"; } /** https://core.telegram.org/constructor/channelParticipantsKicked */ export interface channelParticipantsKicked { _: "channelParticipantsKicked"; q: string; } /** https://core.telegram.org/constructor/channelParticipantsBots */ export interface channelParticipantsBots { _: "channelParticipantsBots"; } /** https://core.telegram.org/constructor/channelParticipantsBanned */ export interface channelParticipantsBanned { _: "channelParticipantsBanned"; q: string; } /** https://core.telegram.org/constructor/channelParticipantsSearch */ export interface channelParticipantsSearch { _: "channelParticipantsSearch"; q: string; } /** https://core.telegram.org/constructor/channelParticipantsContacts */ export interface channelParticipantsContacts { _: "channelParticipantsContacts"; q: string; } /** https://core.telegram.org/constructor/channelParticipantsMentions */ export interface channelParticipantsMentions { _: "channelParticipantsMentions"; q?: string; top_msg_id?: number; } /** https://core.telegram.org/constructor/channels.channelParticipants */ export interface channels_channelParticipants { _: "channels.channelParticipants"; count: number; participants: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/channels.channelParticipantsNotModified */ export interface channels_channelParticipantsNotModified { _: "channels.channelParticipantsNotModified"; } /** https://core.telegram.org/constructor/channels.channelParticipant */ export interface channels_channelParticipant { _: "channels.channelParticipant"; participant: ChannelParticipant; chats: Array; users: Array; } /** https://core.telegram.org/constructor/help.termsOfService */ export interface help_termsOfService { _: "help.termsOfService"; popup?: true; id: DataJSON; text: string; entities: Array; min_age_confirm?: number; } /** https://core.telegram.org/constructor/messages.savedGifsNotModified */ export interface messages_savedGifsNotModified { _: "messages.savedGifsNotModified"; } /** https://core.telegram.org/constructor/messages.savedGifs */ export interface messages_savedGifs { _: "messages.savedGifs"; hash: bigint; gifs: Array; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaAuto */ export interface inputBotInlineMessageMediaAuto { _: "inputBotInlineMessageMediaAuto"; invert_media?: true; message: string; entities?: Array; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageText */ export interface inputBotInlineMessageText { _: "inputBotInlineMessageText"; no_webpage?: true; invert_media?: true; message: string; entities?: Array; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaGeo */ export interface inputBotInlineMessageMediaGeo { _: "inputBotInlineMessageMediaGeo"; geo_point: InputGeoPoint; heading?: number; period?: number; proximity_notification_radius?: number; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaVenue */ export interface inputBotInlineMessageMediaVenue { _: "inputBotInlineMessageMediaVenue"; geo_point: InputGeoPoint; title: string; address: string; provider: string; venue_id: string; venue_type: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaContact */ export interface inputBotInlineMessageMediaContact { _: "inputBotInlineMessageMediaContact"; phone_number: string; first_name: string; last_name: string; vcard: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageGame */ export interface inputBotInlineMessageGame { _: "inputBotInlineMessageGame"; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaInvoice */ export interface inputBotInlineMessageMediaInvoice { _: "inputBotInlineMessageMediaInvoice"; title: string; description: string; photo?: InputWebDocument; invoice: Invoice; payload: Uint8Array; provider: string; provider_data: DataJSON; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineMessageMediaWebPage */ export interface inputBotInlineMessageMediaWebPage { _: "inputBotInlineMessageMediaWebPage"; invert_media?: true; force_large_media?: true; force_small_media?: true; optional?: true; message: string; entities?: Array; url: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/inputBotInlineResult */ export interface inputBotInlineResult { _: "inputBotInlineResult"; id: string; type: string; title?: string; description?: string; url?: string; thumb?: InputWebDocument; content?: InputWebDocument; send_message: InputBotInlineMessage; } /** https://core.telegram.org/constructor/inputBotInlineResultPhoto */ export interface inputBotInlineResultPhoto { _: "inputBotInlineResultPhoto"; id: string; type: string; photo: InputPhoto; send_message: InputBotInlineMessage; } /** https://core.telegram.org/constructor/inputBotInlineResultDocument */ export interface inputBotInlineResultDocument { _: "inputBotInlineResultDocument"; id: string; type: string; title?: string; description?: string; document: InputDocument; send_message: InputBotInlineMessage; } /** https://core.telegram.org/constructor/inputBotInlineResultGame */ export interface inputBotInlineResultGame { _: "inputBotInlineResultGame"; id: string; short_name: string; send_message: InputBotInlineMessage; } /** https://core.telegram.org/constructor/botInlineMessageMediaAuto */ export interface botInlineMessageMediaAuto { _: "botInlineMessageMediaAuto"; invert_media?: true; message: string; entities?: Array; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageText */ export interface botInlineMessageText { _: "botInlineMessageText"; no_webpage?: true; invert_media?: true; message: string; entities?: Array; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageMediaGeo */ export interface botInlineMessageMediaGeo { _: "botInlineMessageMediaGeo"; geo: GeoPoint; heading?: number; period?: number; proximity_notification_radius?: number; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageMediaVenue */ export interface botInlineMessageMediaVenue { _: "botInlineMessageMediaVenue"; geo: GeoPoint; title: string; address: string; provider: string; venue_id: string; venue_type: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageMediaContact */ export interface botInlineMessageMediaContact { _: "botInlineMessageMediaContact"; phone_number: string; first_name: string; last_name: string; vcard: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageMediaInvoice */ export interface botInlineMessageMediaInvoice { _: "botInlineMessageMediaInvoice"; shipping_address_requested?: true; test?: true; title: string; description: string; photo?: WebDocument; currency: string; total_amount: bigint; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineMessageMediaWebPage */ export interface botInlineMessageMediaWebPage { _: "botInlineMessageMediaWebPage"; invert_media?: true; force_large_media?: true; force_small_media?: true; manual?: true; safe?: true; message: string; entities?: Array; url: string; reply_markup?: ReplyMarkup; } /** https://core.telegram.org/constructor/botInlineResult */ export interface botInlineResult { _: "botInlineResult"; id: string; type: string; title?: string; description?: string; url?: string; thumb?: WebDocument; content?: WebDocument; send_message: BotInlineMessage; } /** https://core.telegram.org/constructor/botInlineMediaResult */ export interface botInlineMediaResult { _: "botInlineMediaResult"; id: string; type: string; photo?: Photo; document?: Document; title?: string; description?: string; send_message: BotInlineMessage; } /** https://core.telegram.org/constructor/messages.botResults */ export interface messages_botResults { _: "messages.botResults"; gallery?: true; query_id: bigint; next_offset?: string; switch_pm?: InlineBotSwitchPM; switch_webview?: InlineBotWebView; results: Array; cache_time: number; users: Array; } /** https://core.telegram.org/constructor/exportedMessageLink */ export interface exportedMessageLink { _: "exportedMessageLink"; link: string; html: string; } /** https://core.telegram.org/constructor/messageFwdHeader */ export interface messageFwdHeader { _: "messageFwdHeader"; imported?: true; saved_out?: true; from_id?: Peer; from_name?: string; date: number; channel_post?: number; post_author?: string; saved_from_peer?: Peer; saved_from_msg_id?: number; saved_from_id?: Peer; saved_from_name?: string; saved_date?: number; psa_type?: string; } /** https://core.telegram.org/constructor/auth.codeTypeSms */ export interface auth_codeTypeSms { _: "auth.codeTypeSms"; } /** https://core.telegram.org/constructor/auth.codeTypeCall */ export interface auth_codeTypeCall { _: "auth.codeTypeCall"; } /** https://core.telegram.org/constructor/auth.codeTypeFlashCall */ export interface auth_codeTypeFlashCall { _: "auth.codeTypeFlashCall"; } /** https://core.telegram.org/constructor/auth.codeTypeMissedCall */ export interface auth_codeTypeMissedCall { _: "auth.codeTypeMissedCall"; } /** https://core.telegram.org/constructor/auth.codeTypeFragmentSms */ export interface auth_codeTypeFragmentSms { _: "auth.codeTypeFragmentSms"; } /** https://core.telegram.org/constructor/auth.sentCodeTypeApp */ export interface auth_sentCodeTypeApp { _: "auth.sentCodeTypeApp"; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeSms */ export interface auth_sentCodeTypeSms { _: "auth.sentCodeTypeSms"; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeCall */ export interface auth_sentCodeTypeCall { _: "auth.sentCodeTypeCall"; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeFlashCall */ export interface auth_sentCodeTypeFlashCall { _: "auth.sentCodeTypeFlashCall"; pattern: string; } /** https://core.telegram.org/constructor/auth.sentCodeTypeMissedCall */ export interface auth_sentCodeTypeMissedCall { _: "auth.sentCodeTypeMissedCall"; prefix: string; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeEmailCode */ export interface auth_sentCodeTypeEmailCode { _: "auth.sentCodeTypeEmailCode"; apple_signin_allowed?: true; google_signin_allowed?: true; email_pattern: string; length: number; reset_available_period?: number; reset_pending_date?: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeSetUpEmailRequired */ export interface auth_sentCodeTypeSetUpEmailRequired { _: "auth.sentCodeTypeSetUpEmailRequired"; apple_signin_allowed?: true; google_signin_allowed?: true; } /** https://core.telegram.org/constructor/auth.sentCodeTypeFragmentSms */ export interface auth_sentCodeTypeFragmentSms { _: "auth.sentCodeTypeFragmentSms"; url: string; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeFirebaseSms */ export interface auth_sentCodeTypeFirebaseSms { _: "auth.sentCodeTypeFirebaseSms"; nonce?: Uint8Array; play_integrity_project_id?: bigint; play_integrity_nonce?: Uint8Array; receipt?: string; push_timeout?: number; length: number; } /** https://core.telegram.org/constructor/auth.sentCodeTypeSmsWord */ export interface auth_sentCodeTypeSmsWord { _: "auth.sentCodeTypeSmsWord"; beginning?: string; } /** https://core.telegram.org/constructor/auth.sentCodeTypeSmsPhrase */ export interface auth_sentCodeTypeSmsPhrase { _: "auth.sentCodeTypeSmsPhrase"; beginning?: string; } /** https://core.telegram.org/constructor/messages.botCallbackAnswer */ export interface messages_botCallbackAnswer { _: "messages.botCallbackAnswer"; alert?: true; has_url?: true; native_ui?: true; message?: string; url?: string; cache_time: number; } /** https://core.telegram.org/constructor/messages.messageEditData */ export interface messages_messageEditData { _: "messages.messageEditData"; caption?: true; } /** https://core.telegram.org/constructor/inputBotInlineMessageID */ export interface inputBotInlineMessageID { _: "inputBotInlineMessageID"; dc_id: number; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputBotInlineMessageID64 */ export interface inputBotInlineMessageID64 { _: "inputBotInlineMessageID64"; dc_id: number; owner_id: bigint; id: number; access_hash: bigint; } /** https://core.telegram.org/constructor/inlineBotSwitchPM */ export interface inlineBotSwitchPM { _: "inlineBotSwitchPM"; text: string; start_param: string; } /** https://core.telegram.org/constructor/messages.peerDialogs */ export interface messages_peerDialogs { _: "messages.peerDialogs"; dialogs: Array; messages: Array; chats: Array; users: Array; state: updates_State; } /** https://core.telegram.org/constructor/topPeer */ export interface topPeer { _: "topPeer"; peer: Peer; rating: number; } /** https://core.telegram.org/constructor/topPeerCategoryBotsPM */ export interface topPeerCategoryBotsPM { _: "topPeerCategoryBotsPM"; } /** https://core.telegram.org/constructor/topPeerCategoryBotsInline */ export interface topPeerCategoryBotsInline { _: "topPeerCategoryBotsInline"; } /** https://core.telegram.org/constructor/topPeerCategoryCorrespondents */ export interface topPeerCategoryCorrespondents { _: "topPeerCategoryCorrespondents"; } /** https://core.telegram.org/constructor/topPeerCategoryGroups */ export interface topPeerCategoryGroups { _: "topPeerCategoryGroups"; } /** https://core.telegram.org/constructor/topPeerCategoryChannels */ export interface topPeerCategoryChannels { _: "topPeerCategoryChannels"; } /** https://core.telegram.org/constructor/topPeerCategoryPhoneCalls */ export interface topPeerCategoryPhoneCalls { _: "topPeerCategoryPhoneCalls"; } /** https://core.telegram.org/constructor/topPeerCategoryForwardUsers */ export interface topPeerCategoryForwardUsers { _: "topPeerCategoryForwardUsers"; } /** https://core.telegram.org/constructor/topPeerCategoryForwardChats */ export interface topPeerCategoryForwardChats { _: "topPeerCategoryForwardChats"; } /** https://core.telegram.org/constructor/topPeerCategoryBotsApp */ export interface topPeerCategoryBotsApp { _: "topPeerCategoryBotsApp"; } /** https://core.telegram.org/constructor/topPeerCategoryBotsGuestChat */ export interface topPeerCategoryBotsGuestChat { _: "topPeerCategoryBotsGuestChat"; } /** https://core.telegram.org/constructor/topPeerCategoryPeers */ export interface topPeerCategoryPeers { _: "topPeerCategoryPeers"; category: TopPeerCategory; count: number; peers: Array; } /** https://core.telegram.org/constructor/contacts.topPeersNotModified */ export interface contacts_topPeersNotModified { _: "contacts.topPeersNotModified"; } /** https://core.telegram.org/constructor/contacts.topPeers */ export interface contacts_topPeers { _: "contacts.topPeers"; categories: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/contacts.topPeersDisabled */ export interface contacts_topPeersDisabled { _: "contacts.topPeersDisabled"; } /** https://core.telegram.org/constructor/draftMessageEmpty */ export interface draftMessageEmpty { _: "draftMessageEmpty"; date?: number; } /** https://core.telegram.org/constructor/draftMessage */ export interface draftMessage { _: "draftMessage"; no_webpage?: true; invert_media?: true; reply_to?: InputReplyTo; message: string; entities?: Array; media?: InputMedia; date: number; effect?: bigint; suggested_post?: SuggestedPost; } /** https://core.telegram.org/constructor/messages.featuredStickersNotModified */ export interface messages_featuredStickersNotModified { _: "messages.featuredStickersNotModified"; count: number; } /** https://core.telegram.org/constructor/messages.featuredStickers */ export interface messages_featuredStickers { _: "messages.featuredStickers"; premium?: true; hash: bigint; count: number; sets: Array; unread: Array; } /** https://core.telegram.org/constructor/messages.recentStickersNotModified */ export interface messages_recentStickersNotModified { _: "messages.recentStickersNotModified"; } /** https://core.telegram.org/constructor/messages.recentStickers */ export interface messages_recentStickers { _: "messages.recentStickers"; hash: bigint; packs: Array; stickers: Array; dates: Array; } /** https://core.telegram.org/constructor/messages.archivedStickers */ export interface messages_archivedStickers { _: "messages.archivedStickers"; count: number; sets: Array; } /** https://core.telegram.org/constructor/messages.stickerSetInstallResultSuccess */ export interface messages_stickerSetInstallResultSuccess { _: "messages.stickerSetInstallResultSuccess"; } /** https://core.telegram.org/constructor/messages.stickerSetInstallResultArchive */ export interface messages_stickerSetInstallResultArchive { _: "messages.stickerSetInstallResultArchive"; sets: Array; } /** https://core.telegram.org/constructor/stickerSetCovered */ export interface stickerSetCovered { _: "stickerSetCovered"; set: StickerSet; cover: Document; } /** https://core.telegram.org/constructor/stickerSetMultiCovered */ export interface stickerSetMultiCovered { _: "stickerSetMultiCovered"; set: StickerSet; covers: Array; } /** https://core.telegram.org/constructor/stickerSetFullCovered */ export interface stickerSetFullCovered { _: "stickerSetFullCovered"; set: StickerSet; packs: Array; keywords: Array; documents: Array; } /** https://core.telegram.org/constructor/stickerSetNoCovered */ export interface stickerSetNoCovered { _: "stickerSetNoCovered"; set: StickerSet; } /** https://core.telegram.org/constructor/maskCoords */ export interface maskCoords { _: "maskCoords"; n: number; x: number; y: number; zoom: number; } /** https://core.telegram.org/constructor/inputStickeredMediaPhoto */ export interface inputStickeredMediaPhoto { _: "inputStickeredMediaPhoto"; id: InputPhoto; } /** https://core.telegram.org/constructor/inputStickeredMediaDocument */ export interface inputStickeredMediaDocument { _: "inputStickeredMediaDocument"; id: InputDocument; } /** https://core.telegram.org/constructor/game */ export interface game { _: "game"; id: bigint; access_hash: bigint; short_name: string; title: string; description: string; photo: Photo; document?: Document; } /** https://core.telegram.org/constructor/inputGameID */ export interface inputGameID { _: "inputGameID"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputGameShortName */ export interface inputGameShortName { _: "inputGameShortName"; bot_id: InputUser; short_name: string; } /** https://core.telegram.org/constructor/highScore */ export interface highScore { _: "highScore"; pos: number; user_id: bigint; score: number; } /** https://core.telegram.org/constructor/messages.highScores */ export interface messages_highScores { _: "messages.highScores"; scores: Array; users: Array; } /** https://core.telegram.org/constructor/textEmpty */ export interface textEmpty { _: "textEmpty"; } /** https://core.telegram.org/constructor/textPlain */ export interface textPlain { _: "textPlain"; text: string; } /** https://core.telegram.org/constructor/textBold */ export interface textBold { _: "textBold"; text: RichText; } /** https://core.telegram.org/constructor/textItalic */ export interface textItalic { _: "textItalic"; text: RichText; } /** https://core.telegram.org/constructor/textUnderline */ export interface textUnderline { _: "textUnderline"; text: RichText; } /** https://core.telegram.org/constructor/textStrike */ export interface textStrike { _: "textStrike"; text: RichText; } /** https://core.telegram.org/constructor/textFixed */ export interface textFixed { _: "textFixed"; text: RichText; } /** https://core.telegram.org/constructor/textUrl */ export interface textUrl { _: "textUrl"; text: RichText; url: string; webpage_id: bigint; } /** https://core.telegram.org/constructor/textEmail */ export interface textEmail { _: "textEmail"; text: RichText; email: string; } /** https://core.telegram.org/constructor/textConcat */ export interface textConcat { _: "textConcat"; texts: Array; } /** https://core.telegram.org/constructor/textSubscript */ export interface textSubscript { _: "textSubscript"; text: RichText; } /** https://core.telegram.org/constructor/textSuperscript */ export interface textSuperscript { _: "textSuperscript"; text: RichText; } /** https://core.telegram.org/constructor/textMarked */ export interface textMarked { _: "textMarked"; text: RichText; } /** https://core.telegram.org/constructor/textPhone */ export interface textPhone { _: "textPhone"; text: RichText; phone: string; } /** https://core.telegram.org/constructor/textImage */ export interface textImage { _: "textImage"; document_id: bigint; w: number; h: number; } /** https://core.telegram.org/constructor/textAnchor */ export interface textAnchor { _: "textAnchor"; text: RichText; name: string; } /** https://core.telegram.org/constructor/pageBlockUnsupported */ export interface pageBlockUnsupported { _: "pageBlockUnsupported"; } /** https://core.telegram.org/constructor/pageBlockTitle */ export interface pageBlockTitle { _: "pageBlockTitle"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockSubtitle */ export interface pageBlockSubtitle { _: "pageBlockSubtitle"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockAuthorDate */ export interface pageBlockAuthorDate { _: "pageBlockAuthorDate"; author: RichText; published_date: number; } /** https://core.telegram.org/constructor/pageBlockHeader */ export interface pageBlockHeader { _: "pageBlockHeader"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockSubheader */ export interface pageBlockSubheader { _: "pageBlockSubheader"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockParagraph */ export interface pageBlockParagraph { _: "pageBlockParagraph"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockPreformatted */ export interface pageBlockPreformatted { _: "pageBlockPreformatted"; text: RichText; language: string; } /** https://core.telegram.org/constructor/pageBlockFooter */ export interface pageBlockFooter { _: "pageBlockFooter"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockDivider */ export interface pageBlockDivider { _: "pageBlockDivider"; } /** https://core.telegram.org/constructor/pageBlockAnchor */ export interface pageBlockAnchor { _: "pageBlockAnchor"; name: string; } /** https://core.telegram.org/constructor/pageBlockList */ export interface pageBlockList { _: "pageBlockList"; items: Array; } /** https://core.telegram.org/constructor/pageBlockBlockquote */ export interface pageBlockBlockquote { _: "pageBlockBlockquote"; text: RichText; caption: RichText; } /** https://core.telegram.org/constructor/pageBlockPullquote */ export interface pageBlockPullquote { _: "pageBlockPullquote"; text: RichText; caption: RichText; } /** https://core.telegram.org/constructor/pageBlockPhoto */ export interface pageBlockPhoto { _: "pageBlockPhoto"; photo_id: bigint; caption: PageCaption; url?: string; webpage_id?: bigint; } /** https://core.telegram.org/constructor/pageBlockVideo */ export interface pageBlockVideo { _: "pageBlockVideo"; autoplay?: true; loop?: true; video_id: bigint; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockCover */ export interface pageBlockCover { _: "pageBlockCover"; cover: PageBlock; } /** https://core.telegram.org/constructor/pageBlockEmbed */ export interface pageBlockEmbed { _: "pageBlockEmbed"; full_width?: true; allow_scrolling?: true; url?: string; html?: string; poster_photo_id?: bigint; w?: number; h?: number; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockEmbedPost */ export interface pageBlockEmbedPost { _: "pageBlockEmbedPost"; url: string; webpage_id: bigint; author_photo_id: bigint; author: string; date: number; blocks: Array; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockCollage */ export interface pageBlockCollage { _: "pageBlockCollage"; items: Array; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockSlideshow */ export interface pageBlockSlideshow { _: "pageBlockSlideshow"; items: Array; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockChannel */ export interface pageBlockChannel { _: "pageBlockChannel"; channel: Chat; } /** https://core.telegram.org/constructor/pageBlockAudio */ export interface pageBlockAudio { _: "pageBlockAudio"; audio_id: bigint; caption: PageCaption; } /** https://core.telegram.org/constructor/pageBlockKicker */ export interface pageBlockKicker { _: "pageBlockKicker"; text: RichText; } /** https://core.telegram.org/constructor/pageBlockTable */ export interface pageBlockTable { _: "pageBlockTable"; bordered?: true; striped?: true; title: RichText; rows: Array; } /** https://core.telegram.org/constructor/pageBlockOrderedList */ export interface pageBlockOrderedList { _: "pageBlockOrderedList"; items: Array; } /** https://core.telegram.org/constructor/pageBlockDetails */ export interface pageBlockDetails { _: "pageBlockDetails"; open?: true; blocks: Array; title: RichText; } /** https://core.telegram.org/constructor/pageBlockRelatedArticles */ export interface pageBlockRelatedArticles { _: "pageBlockRelatedArticles"; title: RichText; articles: Array; } /** https://core.telegram.org/constructor/pageBlockMap */ export interface pageBlockMap { _: "pageBlockMap"; geo: GeoPoint; zoom: number; w: number; h: number; caption: PageCaption; } /** https://core.telegram.org/constructor/phoneCallDiscardReasonMissed */ export interface phoneCallDiscardReasonMissed { _: "phoneCallDiscardReasonMissed"; } /** https://core.telegram.org/constructor/phoneCallDiscardReasonDisconnect */ export interface phoneCallDiscardReasonDisconnect { _: "phoneCallDiscardReasonDisconnect"; } /** https://core.telegram.org/constructor/phoneCallDiscardReasonHangup */ export interface phoneCallDiscardReasonHangup { _: "phoneCallDiscardReasonHangup"; } /** https://core.telegram.org/constructor/phoneCallDiscardReasonBusy */ export interface phoneCallDiscardReasonBusy { _: "phoneCallDiscardReasonBusy"; } /** https://core.telegram.org/constructor/phoneCallDiscardReasonMigrateConferenceCall */ export interface phoneCallDiscardReasonMigrateConferenceCall { _: "phoneCallDiscardReasonMigrateConferenceCall"; slug: string; } /** https://core.telegram.org/constructor/dataJSON */ export interface dataJSON { _: "dataJSON"; data: string; } /** https://core.telegram.org/constructor/labeledPrice */ export interface labeledPrice { _: "labeledPrice"; label: string; amount: bigint; } /** https://core.telegram.org/constructor/invoice */ export interface invoice { _: "invoice"; test?: true; name_requested?: true; phone_requested?: true; email_requested?: true; shipping_address_requested?: true; flexible?: true; phone_to_provider?: true; email_to_provider?: true; recurring?: true; currency: string; prices: Array; max_tip_amount?: bigint; suggested_tip_amounts?: Array; terms_url?: string; subscription_period?: number; } /** https://core.telegram.org/constructor/paymentCharge */ export interface paymentCharge { _: "paymentCharge"; id: string; provider_charge_id: string; } /** https://core.telegram.org/constructor/postAddress */ export interface postAddress { _: "postAddress"; street_line1: string; street_line2: string; city: string; state: string; country_iso2: string; post_code: string; } /** https://core.telegram.org/constructor/paymentRequestedInfo */ export interface paymentRequestedInfo { _: "paymentRequestedInfo"; name?: string; phone?: string; email?: string; shipping_address?: PostAddress; } /** https://core.telegram.org/constructor/paymentSavedCredentialsCard */ export interface paymentSavedCredentialsCard { _: "paymentSavedCredentialsCard"; id: string; title: string; } /** https://core.telegram.org/constructor/webDocument */ export interface webDocument { _: "webDocument"; url: string; access_hash: bigint; size: number; mime_type: string; attributes: Array; } /** https://core.telegram.org/constructor/webDocumentNoProxy */ export interface webDocumentNoProxy { _: "webDocumentNoProxy"; url: string; size: number; mime_type: string; attributes: Array; } /** https://core.telegram.org/constructor/inputWebDocument */ export interface inputWebDocument { _: "inputWebDocument"; url: string; size: number; mime_type: string; attributes: Array; } /** https://core.telegram.org/constructor/inputWebFileLocation */ export interface inputWebFileLocation { _: "inputWebFileLocation"; url: string; access_hash: bigint; } /** https://core.telegram.org/constructor/inputWebFileGeoPointLocation */ export interface inputWebFileGeoPointLocation { _: "inputWebFileGeoPointLocation"; geo_point: InputGeoPoint; access_hash: bigint; w: number; h: number; zoom: number; scale: number; } /** https://core.telegram.org/constructor/inputWebFileAudioAlbumThumbLocation */ export interface inputWebFileAudioAlbumThumbLocation { _: "inputWebFileAudioAlbumThumbLocation"; small?: true; document?: InputDocument; title?: string; performer?: string; } /** https://core.telegram.org/constructor/upload.webFile */ export interface upload_webFile { _: "upload.webFile"; size: number; mime_type: string; file_type: storage_FileType; mtime: number; bytes: Uint8Array; } /** https://core.telegram.org/constructor/payments.paymentForm */ export interface payments_paymentForm { _: "payments.paymentForm"; can_save_credentials?: true; password_missing?: true; form_id: bigint; bot_id: bigint; title: string; description: string; photo?: WebDocument; invoice: Invoice; provider_id: bigint; url: string; native_provider?: string; native_params?: DataJSON; additional_methods?: Array; saved_info?: PaymentRequestedInfo; saved_credentials?: Array; users: Array; } /** https://core.telegram.org/constructor/payments.paymentFormStars */ export interface payments_paymentFormStars { _: "payments.paymentFormStars"; form_id: bigint; bot_id: bigint; title: string; description: string; photo?: WebDocument; invoice: Invoice; users: Array; } /** https://core.telegram.org/constructor/payments.paymentFormStarGift */ export interface payments_paymentFormStarGift { _: "payments.paymentFormStarGift"; form_id: bigint; invoice: Invoice; } /** https://core.telegram.org/constructor/payments.validatedRequestedInfo */ export interface payments_validatedRequestedInfo { _: "payments.validatedRequestedInfo"; id?: string; shipping_options?: Array; } /** https://core.telegram.org/constructor/payments.paymentResult */ export interface payments_paymentResult { _: "payments.paymentResult"; updates: Updates; } /** https://core.telegram.org/constructor/payments.paymentVerificationNeeded */ export interface payments_paymentVerificationNeeded { _: "payments.paymentVerificationNeeded"; url: string; } /** https://core.telegram.org/constructor/payments.paymentReceipt */ export interface payments_paymentReceipt { _: "payments.paymentReceipt"; date: number; bot_id: bigint; provider_id: bigint; title: string; description: string; photo?: WebDocument; invoice: Invoice; info?: PaymentRequestedInfo; shipping?: ShippingOption; tip_amount?: bigint; currency: string; total_amount: bigint; credentials_title: string; users: Array; } /** https://core.telegram.org/constructor/payments.paymentReceiptStars */ export interface payments_paymentReceiptStars { _: "payments.paymentReceiptStars"; date: number; bot_id: bigint; title: string; description: string; photo?: WebDocument; invoice: Invoice; currency: string; total_amount: bigint; transaction_id: string; users: Array; } /** https://core.telegram.org/constructor/payments.savedInfo */ export interface payments_savedInfo { _: "payments.savedInfo"; has_saved_credentials?: true; saved_info?: PaymentRequestedInfo; } /** https://core.telegram.org/constructor/inputPaymentCredentialsSaved */ export interface inputPaymentCredentialsSaved { _: "inputPaymentCredentialsSaved"; id: string; tmp_password: Uint8Array; } /** https://core.telegram.org/constructor/inputPaymentCredentials */ export interface inputPaymentCredentials { _: "inputPaymentCredentials"; save?: true; data: DataJSON; } /** https://core.telegram.org/constructor/inputPaymentCredentialsApplePay */ export interface inputPaymentCredentialsApplePay { _: "inputPaymentCredentialsApplePay"; payment_data: DataJSON; } /** https://core.telegram.org/constructor/inputPaymentCredentialsGooglePay */ export interface inputPaymentCredentialsGooglePay { _: "inputPaymentCredentialsGooglePay"; payment_token: DataJSON; } /** https://core.telegram.org/constructor/account.tmpPassword */ export interface account_tmpPassword { _: "account.tmpPassword"; tmp_password: Uint8Array; valid_until: number; } /** https://core.telegram.org/constructor/shippingOption */ export interface shippingOption { _: "shippingOption"; id: string; title: string; prices: Array; } /** https://core.telegram.org/constructor/inputStickerSetItem */ export interface inputStickerSetItem { _: "inputStickerSetItem"; document: InputDocument; emoji: string; mask_coords?: MaskCoords; keywords?: string; } /** https://core.telegram.org/constructor/inputPhoneCall */ export interface inputPhoneCall { _: "inputPhoneCall"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/phoneCallEmpty */ export interface phoneCallEmpty { _: "phoneCallEmpty"; id: bigint; } /** https://core.telegram.org/constructor/phoneCallWaiting */ export interface phoneCallWaiting { _: "phoneCallWaiting"; video?: true; id: bigint; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; protocol: PhoneCallProtocol; receive_date?: number; } /** https://core.telegram.org/constructor/phoneCallRequested */ export interface phoneCallRequested { _: "phoneCallRequested"; video?: true; id: bigint; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; g_a_hash: Uint8Array; protocol: PhoneCallProtocol; } /** https://core.telegram.org/constructor/phoneCallAccepted */ export interface phoneCallAccepted { _: "phoneCallAccepted"; video?: true; id: bigint; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; g_b: Uint8Array; protocol: PhoneCallProtocol; } /** https://core.telegram.org/constructor/phoneCall */ export interface phoneCall { _: "phoneCall"; p2p_allowed?: true; video?: true; conference_supported?: true; id: bigint; access_hash: bigint; date: number; admin_id: bigint; participant_id: bigint; g_a_or_b: Uint8Array; key_fingerprint: bigint; protocol: PhoneCallProtocol; connections: Array; start_date: number; custom_parameters?: DataJSON; } /** https://core.telegram.org/constructor/phoneCallDiscarded */ export interface phoneCallDiscarded { _: "phoneCallDiscarded"; need_rating?: true; need_debug?: true; video?: true; id: bigint; reason?: PhoneCallDiscardReason; duration?: number; } /** https://core.telegram.org/constructor/phoneConnection */ export interface phoneConnection { _: "phoneConnection"; tcp?: true; id: bigint; ip: string; ipv6: string; port: number; peer_tag: Uint8Array; } /** https://core.telegram.org/constructor/phoneConnectionWebrtc */ export interface phoneConnectionWebrtc { _: "phoneConnectionWebrtc"; turn?: true; stun?: true; id: bigint; ip: string; ipv6: string; port: number; username: string; password: string; } /** https://core.telegram.org/constructor/phoneCallProtocol */ export interface phoneCallProtocol { _: "phoneCallProtocol"; udp_p2p?: true; udp_reflector?: true; min_layer: number; max_layer: number; library_versions: Array; } /** https://core.telegram.org/constructor/phone.phoneCall */ export interface phone_phoneCall { _: "phone.phoneCall"; phone_call: PhoneCall; users: Array; } /** https://core.telegram.org/constructor/upload.cdnFileReuploadNeeded */ export interface upload_cdnFileReuploadNeeded { _: "upload.cdnFileReuploadNeeded"; request_token: Uint8Array; } /** https://core.telegram.org/constructor/upload.cdnFile */ export interface upload_cdnFile { _: "upload.cdnFile"; bytes: Uint8Array; } /** https://core.telegram.org/constructor/cdnPublicKey */ export interface cdnPublicKey { _: "cdnPublicKey"; dc_id: number; public_key: string; } /** https://core.telegram.org/constructor/cdnConfig */ export interface cdnConfig { _: "cdnConfig"; public_keys: Array; } /** https://core.telegram.org/constructor/langPackString */ export interface langPackString { _: "langPackString"; key: string; value: string; } /** https://core.telegram.org/constructor/langPackStringPluralized */ export interface langPackStringPluralized { _: "langPackStringPluralized"; key: string; zero_value?: string; one_value?: string; two_value?: string; few_value?: string; many_value?: string; other_value: string; } /** https://core.telegram.org/constructor/langPackStringDeleted */ export interface langPackStringDeleted { _: "langPackStringDeleted"; key: string; } /** https://core.telegram.org/constructor/langPackDifference */ export interface langPackDifference { _: "langPackDifference"; lang_code: string; from_version: number; version: number; strings: Array; } /** https://core.telegram.org/constructor/langPackLanguage */ export interface langPackLanguage { _: "langPackLanguage"; official?: true; rtl?: true; beta?: true; name: string; native_name: string; lang_code: string; base_lang_code?: string; plural_code: string; strings_count: number; translated_count: number; translations_url: string; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeTitle */ export interface channelAdminLogEventActionChangeTitle { _: "channelAdminLogEventActionChangeTitle"; prev_value: string; new_value: string; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeAbout */ export interface channelAdminLogEventActionChangeAbout { _: "channelAdminLogEventActionChangeAbout"; prev_value: string; new_value: string; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeUsername */ export interface channelAdminLogEventActionChangeUsername { _: "channelAdminLogEventActionChangeUsername"; prev_value: string; new_value: string; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangePhoto */ export interface channelAdminLogEventActionChangePhoto { _: "channelAdminLogEventActionChangePhoto"; prev_photo: Photo; new_photo: Photo; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleInvites */ export interface channelAdminLogEventActionToggleInvites { _: "channelAdminLogEventActionToggleInvites"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleSignatures */ export interface channelAdminLogEventActionToggleSignatures { _: "channelAdminLogEventActionToggleSignatures"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionUpdatePinned */ export interface channelAdminLogEventActionUpdatePinned { _: "channelAdminLogEventActionUpdatePinned"; message: Message; } /** https://core.telegram.org/constructor/channelAdminLogEventActionEditMessage */ export interface channelAdminLogEventActionEditMessage { _: "channelAdminLogEventActionEditMessage"; prev_message: Message; new_message: Message; } /** https://core.telegram.org/constructor/channelAdminLogEventActionDeleteMessage */ export interface channelAdminLogEventActionDeleteMessage { _: "channelAdminLogEventActionDeleteMessage"; message: Message; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantJoin */ export interface channelAdminLogEventActionParticipantJoin { _: "channelAdminLogEventActionParticipantJoin"; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantLeave */ export interface channelAdminLogEventActionParticipantLeave { _: "channelAdminLogEventActionParticipantLeave"; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantInvite */ export interface channelAdminLogEventActionParticipantInvite { _: "channelAdminLogEventActionParticipantInvite"; participant: ChannelParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantToggleBan */ export interface channelAdminLogEventActionParticipantToggleBan { _: "channelAdminLogEventActionParticipantToggleBan"; prev_participant: ChannelParticipant; new_participant: ChannelParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantToggleAdmin */ export interface channelAdminLogEventActionParticipantToggleAdmin { _: "channelAdminLogEventActionParticipantToggleAdmin"; prev_participant: ChannelParticipant; new_participant: ChannelParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeStickerSet */ export interface channelAdminLogEventActionChangeStickerSet { _: "channelAdminLogEventActionChangeStickerSet"; prev_stickerset: InputStickerSet; new_stickerset: InputStickerSet; } /** https://core.telegram.org/constructor/channelAdminLogEventActionTogglePreHistoryHidden */ export interface channelAdminLogEventActionTogglePreHistoryHidden { _: "channelAdminLogEventActionTogglePreHistoryHidden"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionDefaultBannedRights */ export interface channelAdminLogEventActionDefaultBannedRights { _: "channelAdminLogEventActionDefaultBannedRights"; prev_banned_rights: ChatBannedRights; new_banned_rights: ChatBannedRights; } /** https://core.telegram.org/constructor/channelAdminLogEventActionStopPoll */ export interface channelAdminLogEventActionStopPoll { _: "channelAdminLogEventActionStopPoll"; message: Message; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeLinkedChat */ export interface channelAdminLogEventActionChangeLinkedChat { _: "channelAdminLogEventActionChangeLinkedChat"; prev_value: bigint; new_value: bigint; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeLocation */ export interface channelAdminLogEventActionChangeLocation { _: "channelAdminLogEventActionChangeLocation"; prev_value: ChannelLocation; new_value: ChannelLocation; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleSlowMode */ export interface channelAdminLogEventActionToggleSlowMode { _: "channelAdminLogEventActionToggleSlowMode"; prev_value: number; new_value: number; } /** https://core.telegram.org/constructor/channelAdminLogEventActionStartGroupCall */ export interface channelAdminLogEventActionStartGroupCall { _: "channelAdminLogEventActionStartGroupCall"; call: InputGroupCall; } /** https://core.telegram.org/constructor/channelAdminLogEventActionDiscardGroupCall */ export interface channelAdminLogEventActionDiscardGroupCall { _: "channelAdminLogEventActionDiscardGroupCall"; call: InputGroupCall; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantMute */ export interface channelAdminLogEventActionParticipantMute { _: "channelAdminLogEventActionParticipantMute"; participant: GroupCallParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantUnmute */ export interface channelAdminLogEventActionParticipantUnmute { _: "channelAdminLogEventActionParticipantUnmute"; participant: GroupCallParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleGroupCallSetting */ export interface channelAdminLogEventActionToggleGroupCallSetting { _: "channelAdminLogEventActionToggleGroupCallSetting"; join_muted: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByInvite */ export interface channelAdminLogEventActionParticipantJoinByInvite { _: "channelAdminLogEventActionParticipantJoinByInvite"; via_chatlist?: true; invite: ExportedChatInvite; } /** https://core.telegram.org/constructor/channelAdminLogEventActionExportedInviteDelete */ export interface channelAdminLogEventActionExportedInviteDelete { _: "channelAdminLogEventActionExportedInviteDelete"; invite: ExportedChatInvite; } /** https://core.telegram.org/constructor/channelAdminLogEventActionExportedInviteRevoke */ export interface channelAdminLogEventActionExportedInviteRevoke { _: "channelAdminLogEventActionExportedInviteRevoke"; invite: ExportedChatInvite; } /** https://core.telegram.org/constructor/channelAdminLogEventActionExportedInviteEdit */ export interface channelAdminLogEventActionExportedInviteEdit { _: "channelAdminLogEventActionExportedInviteEdit"; prev_invite: ExportedChatInvite; new_invite: ExportedChatInvite; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantVolume */ export interface channelAdminLogEventActionParticipantVolume { _: "channelAdminLogEventActionParticipantVolume"; participant: GroupCallParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeHistoryTTL */ export interface channelAdminLogEventActionChangeHistoryTTL { _: "channelAdminLogEventActionChangeHistoryTTL"; prev_value: number; new_value: number; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByRequest */ export interface channelAdminLogEventActionParticipantJoinByRequest { _: "channelAdminLogEventActionParticipantJoinByRequest"; invite: ExportedChatInvite; approved_by: bigint; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleNoForwards */ export interface channelAdminLogEventActionToggleNoForwards { _: "channelAdminLogEventActionToggleNoForwards"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionSendMessage */ export interface channelAdminLogEventActionSendMessage { _: "channelAdminLogEventActionSendMessage"; message: Message; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeAvailableReactions */ export interface channelAdminLogEventActionChangeAvailableReactions { _: "channelAdminLogEventActionChangeAvailableReactions"; prev_value: ChatReactions; new_value: ChatReactions; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeUsernames */ export interface channelAdminLogEventActionChangeUsernames { _: "channelAdminLogEventActionChangeUsernames"; prev_value: Array; new_value: Array; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleForum */ export interface channelAdminLogEventActionToggleForum { _: "channelAdminLogEventActionToggleForum"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionCreateTopic */ export interface channelAdminLogEventActionCreateTopic { _: "channelAdminLogEventActionCreateTopic"; topic: ForumTopic; } /** https://core.telegram.org/constructor/channelAdminLogEventActionEditTopic */ export interface channelAdminLogEventActionEditTopic { _: "channelAdminLogEventActionEditTopic"; prev_topic: ForumTopic; new_topic: ForumTopic; } /** https://core.telegram.org/constructor/channelAdminLogEventActionDeleteTopic */ export interface channelAdminLogEventActionDeleteTopic { _: "channelAdminLogEventActionDeleteTopic"; topic: ForumTopic; } /** https://core.telegram.org/constructor/channelAdminLogEventActionPinTopic */ export interface channelAdminLogEventActionPinTopic { _: "channelAdminLogEventActionPinTopic"; prev_topic?: ForumTopic; new_topic?: ForumTopic; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleAntiSpam */ export interface channelAdminLogEventActionToggleAntiSpam { _: "channelAdminLogEventActionToggleAntiSpam"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangePeerColor */ export interface channelAdminLogEventActionChangePeerColor { _: "channelAdminLogEventActionChangePeerColor"; prev_value: PeerColor; new_value: PeerColor; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeProfilePeerColor */ export interface channelAdminLogEventActionChangeProfilePeerColor { _: "channelAdminLogEventActionChangeProfilePeerColor"; prev_value: PeerColor; new_value: PeerColor; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeWallpaper */ export interface channelAdminLogEventActionChangeWallpaper { _: "channelAdminLogEventActionChangeWallpaper"; prev_value: WallPaper; new_value: WallPaper; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeEmojiStatus */ export interface channelAdminLogEventActionChangeEmojiStatus { _: "channelAdminLogEventActionChangeEmojiStatus"; prev_value: EmojiStatus; new_value: EmojiStatus; } /** https://core.telegram.org/constructor/channelAdminLogEventActionChangeEmojiStickerSet */ export interface channelAdminLogEventActionChangeEmojiStickerSet { _: "channelAdminLogEventActionChangeEmojiStickerSet"; prev_stickerset: InputStickerSet; new_stickerset: InputStickerSet; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleSignatureProfiles */ export interface channelAdminLogEventActionToggleSignatureProfiles { _: "channelAdminLogEventActionToggleSignatureProfiles"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantSubExtend */ export interface channelAdminLogEventActionParticipantSubExtend { _: "channelAdminLogEventActionParticipantSubExtend"; prev_participant: ChannelParticipant; new_participant: ChannelParticipant; } /** https://core.telegram.org/constructor/channelAdminLogEventActionToggleAutotranslation */ export interface channelAdminLogEventActionToggleAutotranslation { _: "channelAdminLogEventActionToggleAutotranslation"; new_value: boolean; } /** https://core.telegram.org/constructor/channelAdminLogEventActionParticipantEditRank */ export interface channelAdminLogEventActionParticipantEditRank { _: "channelAdminLogEventActionParticipantEditRank"; user_id: bigint; prev_rank: string; new_rank: string; } /** https://core.telegram.org/constructor/channelAdminLogEvent */ export interface channelAdminLogEvent { _: "channelAdminLogEvent"; id: bigint; date: number; user_id: bigint; action: ChannelAdminLogEventAction; } /** https://core.telegram.org/constructor/channels.adminLogResults */ export interface channels_adminLogResults { _: "channels.adminLogResults"; events: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/channelAdminLogEventsFilter */ export interface channelAdminLogEventsFilter { _: "channelAdminLogEventsFilter"; join?: true; leave?: true; invite?: true; ban?: true; unban?: true; kick?: true; unkick?: true; promote?: true; demote?: true; info?: true; settings?: true; pinned?: true; edit?: true; delete?: true; group_call?: true; invites?: true; send?: true; forums?: true; sub_extend?: true; edit_rank?: true; } /** https://core.telegram.org/constructor/popularContact */ export interface popularContact { _: "popularContact"; client_id: bigint; importers: number; } /** https://core.telegram.org/constructor/messages.favedStickersNotModified */ export interface messages_favedStickersNotModified { _: "messages.favedStickersNotModified"; } /** https://core.telegram.org/constructor/messages.favedStickers */ export interface messages_favedStickers { _: "messages.favedStickers"; hash: bigint; packs: Array; stickers: Array; } /** https://core.telegram.org/constructor/recentMeUrlUnknown */ export interface recentMeUrlUnknown { _: "recentMeUrlUnknown"; url: string; } /** https://core.telegram.org/constructor/recentMeUrlUser */ export interface recentMeUrlUser { _: "recentMeUrlUser"; url: string; user_id: bigint; } /** https://core.telegram.org/constructor/recentMeUrlChat */ export interface recentMeUrlChat { _: "recentMeUrlChat"; url: string; chat_id: bigint; } /** https://core.telegram.org/constructor/recentMeUrlChatInvite */ export interface recentMeUrlChatInvite { _: "recentMeUrlChatInvite"; url: string; chat_invite: ChatInvite; } /** https://core.telegram.org/constructor/recentMeUrlStickerSet */ export interface recentMeUrlStickerSet { _: "recentMeUrlStickerSet"; url: string; set: StickerSetCovered; } /** https://core.telegram.org/constructor/help.recentMeUrls */ export interface help_recentMeUrls { _: "help.recentMeUrls"; urls: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/inputSingleMedia */ export interface inputSingleMedia { _: "inputSingleMedia"; media: InputMedia; random_id: bigint; message: string; entities?: Array; } /** https://core.telegram.org/constructor/webAuthorization */ export interface webAuthorization { _: "webAuthorization"; hash: bigint; bot_id: bigint; domain: string; browser: string; platform: string; date_created: number; date_active: number; ip: string; region: string; } /** https://core.telegram.org/constructor/account.webAuthorizations */ export interface account_webAuthorizations { _: "account.webAuthorizations"; authorizations: Array; users: Array; } /** https://core.telegram.org/constructor/inputMessageID */ export interface inputMessageID { _: "inputMessageID"; id: number; } /** https://core.telegram.org/constructor/inputMessageReplyTo */ export interface inputMessageReplyTo { _: "inputMessageReplyTo"; id: number; } /** https://core.telegram.org/constructor/inputMessagePinned */ export interface inputMessagePinned { _: "inputMessagePinned"; } /** https://core.telegram.org/constructor/inputMessageCallbackQuery */ export interface inputMessageCallbackQuery { _: "inputMessageCallbackQuery"; id: number; query_id: bigint; } /** https://core.telegram.org/constructor/inputDialogPeer */ export interface inputDialogPeer { _: "inputDialogPeer"; peer: InputPeer; } /** https://core.telegram.org/constructor/inputDialogPeerFolder */ export interface inputDialogPeerFolder { _: "inputDialogPeerFolder"; folder_id: number; } /** https://core.telegram.org/constructor/dialogPeer */ export interface dialogPeer { _: "dialogPeer"; peer: Peer; } /** https://core.telegram.org/constructor/dialogPeerFolder */ export interface dialogPeerFolder { _: "dialogPeerFolder"; folder_id: number; } /** https://core.telegram.org/constructor/messages.foundStickerSetsNotModified */ export interface messages_foundStickerSetsNotModified { _: "messages.foundStickerSetsNotModified"; } /** https://core.telegram.org/constructor/messages.foundStickerSets */ export interface messages_foundStickerSets { _: "messages.foundStickerSets"; hash: bigint; sets: Array; } /** https://core.telegram.org/constructor/fileHash */ export interface fileHash { _: "fileHash"; offset: bigint; limit: number; hash: Uint8Array; } /** https://core.telegram.org/constructor/inputClientProxy */ export interface inputClientProxy { _: "inputClientProxy"; address: string; port: number; } /** https://core.telegram.org/constructor/help.termsOfServiceUpdateEmpty */ export interface help_termsOfServiceUpdateEmpty { _: "help.termsOfServiceUpdateEmpty"; expires: number; } /** https://core.telegram.org/constructor/help.termsOfServiceUpdate */ export interface help_termsOfServiceUpdate { _: "help.termsOfServiceUpdate"; expires: number; terms_of_service: help_TermsOfService; } /** https://core.telegram.org/constructor/inputSecureFileUploaded */ export interface inputSecureFileUploaded { _: "inputSecureFileUploaded"; id: bigint; parts: number; md5_checksum: string; file_hash: Uint8Array; secret: Uint8Array; } /** https://core.telegram.org/constructor/inputSecureFile */ export interface inputSecureFile { _: "inputSecureFile"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/secureFileEmpty */ export interface secureFileEmpty { _: "secureFileEmpty"; } /** https://core.telegram.org/constructor/secureFile */ export interface secureFile { _: "secureFile"; id: bigint; access_hash: bigint; size: bigint; dc_id: number; date: number; file_hash: Uint8Array; secret: Uint8Array; } /** https://core.telegram.org/constructor/secureData */ export interface secureData { _: "secureData"; data: Uint8Array; data_hash: Uint8Array; secret: Uint8Array; } /** https://core.telegram.org/constructor/securePlainPhone */ export interface securePlainPhone { _: "securePlainPhone"; phone: string; } /** https://core.telegram.org/constructor/securePlainEmail */ export interface securePlainEmail { _: "securePlainEmail"; email: string; } /** https://core.telegram.org/constructor/secureValueTypePersonalDetails */ export interface secureValueTypePersonalDetails { _: "secureValueTypePersonalDetails"; } /** https://core.telegram.org/constructor/secureValueTypePassport */ export interface secureValueTypePassport { _: "secureValueTypePassport"; } /** https://core.telegram.org/constructor/secureValueTypeDriverLicense */ export interface secureValueTypeDriverLicense { _: "secureValueTypeDriverLicense"; } /** https://core.telegram.org/constructor/secureValueTypeIdentityCard */ export interface secureValueTypeIdentityCard { _: "secureValueTypeIdentityCard"; } /** https://core.telegram.org/constructor/secureValueTypeInternalPassport */ export interface secureValueTypeInternalPassport { _: "secureValueTypeInternalPassport"; } /** https://core.telegram.org/constructor/secureValueTypeAddress */ export interface secureValueTypeAddress { _: "secureValueTypeAddress"; } /** https://core.telegram.org/constructor/secureValueTypeUtilityBill */ export interface secureValueTypeUtilityBill { _: "secureValueTypeUtilityBill"; } /** https://core.telegram.org/constructor/secureValueTypeBankStatement */ export interface secureValueTypeBankStatement { _: "secureValueTypeBankStatement"; } /** https://core.telegram.org/constructor/secureValueTypeRentalAgreement */ export interface secureValueTypeRentalAgreement { _: "secureValueTypeRentalAgreement"; } /** https://core.telegram.org/constructor/secureValueTypePassportRegistration */ export interface secureValueTypePassportRegistration { _: "secureValueTypePassportRegistration"; } /** https://core.telegram.org/constructor/secureValueTypeTemporaryRegistration */ export interface secureValueTypeTemporaryRegistration { _: "secureValueTypeTemporaryRegistration"; } /** https://core.telegram.org/constructor/secureValueTypePhone */ export interface secureValueTypePhone { _: "secureValueTypePhone"; } /** https://core.telegram.org/constructor/secureValueTypeEmail */ export interface secureValueTypeEmail { _: "secureValueTypeEmail"; } /** https://core.telegram.org/constructor/secureValue */ export interface secureValue { _: "secureValue"; type: SecureValueType; data?: SecureData; front_side?: SecureFile; reverse_side?: SecureFile; selfie?: SecureFile; translation?: Array; files?: Array; plain_data?: SecurePlainData; hash: Uint8Array; } /** https://core.telegram.org/constructor/inputSecureValue */ export interface inputSecureValue { _: "inputSecureValue"; type: SecureValueType; data?: SecureData; front_side?: InputSecureFile; reverse_side?: InputSecureFile; selfie?: InputSecureFile; translation?: Array; files?: Array; plain_data?: SecurePlainData; } /** https://core.telegram.org/constructor/secureValueHash */ export interface secureValueHash { _: "secureValueHash"; type: SecureValueType; hash: Uint8Array; } /** https://core.telegram.org/constructor/secureValueErrorData */ export interface secureValueErrorData { _: "secureValueErrorData"; type: SecureValueType; data_hash: Uint8Array; field: string; text: string; } /** https://core.telegram.org/constructor/secureValueErrorFrontSide */ export interface secureValueErrorFrontSide { _: "secureValueErrorFrontSide"; type: SecureValueType; file_hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorReverseSide */ export interface secureValueErrorReverseSide { _: "secureValueErrorReverseSide"; type: SecureValueType; file_hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorSelfie */ export interface secureValueErrorSelfie { _: "secureValueErrorSelfie"; type: SecureValueType; file_hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorFile */ export interface secureValueErrorFile { _: "secureValueErrorFile"; type: SecureValueType; file_hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorFiles */ export interface secureValueErrorFiles { _: "secureValueErrorFiles"; type: SecureValueType; file_hash: Array>; text: string; } /** https://core.telegram.org/constructor/secureValueError */ export interface secureValueError { _: "secureValueError"; type: SecureValueType; hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorTranslationFile */ export interface secureValueErrorTranslationFile { _: "secureValueErrorTranslationFile"; type: SecureValueType; file_hash: Uint8Array; text: string; } /** https://core.telegram.org/constructor/secureValueErrorTranslationFiles */ export interface secureValueErrorTranslationFiles { _: "secureValueErrorTranslationFiles"; type: SecureValueType; file_hash: Array>; text: string; } /** https://core.telegram.org/constructor/secureCredentialsEncrypted */ export interface secureCredentialsEncrypted { _: "secureCredentialsEncrypted"; data: Uint8Array; hash: Uint8Array; secret: Uint8Array; } /** https://core.telegram.org/constructor/account.authorizationForm */ export interface account_authorizationForm { _: "account.authorizationForm"; required_types: Array; values: Array; errors: Array; users: Array; privacy_policy_url?: string; } /** https://core.telegram.org/constructor/account.sentEmailCode */ export interface account_sentEmailCode { _: "account.sentEmailCode"; email_pattern: string; length: number; } /** https://core.telegram.org/constructor/help.deepLinkInfoEmpty */ export interface help_deepLinkInfoEmpty { _: "help.deepLinkInfoEmpty"; } /** https://core.telegram.org/constructor/help.deepLinkInfo */ export interface help_deepLinkInfo { _: "help.deepLinkInfo"; update_app?: true; message: string; entities?: Array; } /** https://core.telegram.org/constructor/savedPhoneContact */ export interface savedPhoneContact { _: "savedPhoneContact"; phone: string; first_name: string; last_name: string; date: number; } /** https://core.telegram.org/constructor/account.takeout */ export interface account_takeout { _: "account.takeout"; id: bigint; } /** https://core.telegram.org/constructor/passwordKdfAlgoUnknown */ export interface passwordKdfAlgoUnknown { _: "passwordKdfAlgoUnknown"; } /** https://core.telegram.org/constructor/passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow */ export interface passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow { _: "passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow"; salt1: Uint8Array; salt2: Uint8Array; g: number; p: Uint8Array; } /** https://core.telegram.org/constructor/securePasswordKdfAlgoUnknown */ export interface securePasswordKdfAlgoUnknown { _: "securePasswordKdfAlgoUnknown"; } /** https://core.telegram.org/constructor/securePasswordKdfAlgoPBKDF2HMACSHA512iter100000 */ export interface securePasswordKdfAlgoPBKDF2HMACSHA512iter100000 { _: "securePasswordKdfAlgoPBKDF2HMACSHA512iter100000"; salt: Uint8Array; } /** https://core.telegram.org/constructor/securePasswordKdfAlgoSHA512 */ export interface securePasswordKdfAlgoSHA512 { _: "securePasswordKdfAlgoSHA512"; salt: Uint8Array; } /** https://core.telegram.org/constructor/secureSecretSettings */ export interface secureSecretSettings { _: "secureSecretSettings"; secure_algo: SecurePasswordKdfAlgo; secure_secret: Uint8Array; secure_secret_id: bigint; } /** https://core.telegram.org/constructor/inputCheckPasswordEmpty */ export interface inputCheckPasswordEmpty { _: "inputCheckPasswordEmpty"; } /** https://core.telegram.org/constructor/inputCheckPasswordSRP */ export interface inputCheckPasswordSRP { _: "inputCheckPasswordSRP"; srp_id: bigint; A: Uint8Array; M1: Uint8Array; } /** https://core.telegram.org/constructor/secureRequiredType */ export interface secureRequiredType { _: "secureRequiredType"; native_names?: true; selfie_required?: true; translation_required?: true; type: SecureValueType; } /** https://core.telegram.org/constructor/secureRequiredTypeOneOf */ export interface secureRequiredTypeOneOf { _: "secureRequiredTypeOneOf"; types: Array; } /** https://core.telegram.org/constructor/help.passportConfigNotModified */ export interface help_passportConfigNotModified { _: "help.passportConfigNotModified"; } /** https://core.telegram.org/constructor/help.passportConfig */ export interface help_passportConfig { _: "help.passportConfig"; hash: number; countries_langs: DataJSON; } /** https://core.telegram.org/constructor/inputAppEvent */ export interface inputAppEvent { _: "inputAppEvent"; time: number; type: string; peer: bigint; data: JSONValue; } /** https://core.telegram.org/constructor/jsonObjectValue */ export interface jsonObjectValue { _: "jsonObjectValue"; key: string; value: JSONValue; } /** https://core.telegram.org/constructor/jsonNull */ export interface jsonNull { _: "jsonNull"; } /** https://core.telegram.org/constructor/jsonBool */ export interface jsonBool { _: "jsonBool"; value: boolean; } /** https://core.telegram.org/constructor/jsonNumber */ export interface jsonNumber { _: "jsonNumber"; value: number; } /** https://core.telegram.org/constructor/jsonString */ export interface jsonString { _: "jsonString"; value: string; } /** https://core.telegram.org/constructor/jsonArray */ export interface jsonArray { _: "jsonArray"; value: Array; } /** https://core.telegram.org/constructor/jsonObject */ export interface jsonObject { _: "jsonObject"; value: Array; } /** https://core.telegram.org/constructor/pageTableCell */ export interface pageTableCell { _: "pageTableCell"; header?: true; align_center?: true; align_right?: true; valign_middle?: true; valign_bottom?: true; text?: RichText; colspan?: number; rowspan?: number; } /** https://core.telegram.org/constructor/pageTableRow */ export interface pageTableRow { _: "pageTableRow"; cells: Array; } /** https://core.telegram.org/constructor/pageCaption */ export interface pageCaption { _: "pageCaption"; text: RichText; credit: RichText; } /** https://core.telegram.org/constructor/pageListItemText */ export interface pageListItemText { _: "pageListItemText"; text: RichText; } /** https://core.telegram.org/constructor/pageListItemBlocks */ export interface pageListItemBlocks { _: "pageListItemBlocks"; blocks: Array; } /** https://core.telegram.org/constructor/pageListOrderedItemText */ export interface pageListOrderedItemText { _: "pageListOrderedItemText"; num: string; text: RichText; } /** https://core.telegram.org/constructor/pageListOrderedItemBlocks */ export interface pageListOrderedItemBlocks { _: "pageListOrderedItemBlocks"; num: string; blocks: Array; } /** https://core.telegram.org/constructor/pageRelatedArticle */ export interface pageRelatedArticle { _: "pageRelatedArticle"; url: string; webpage_id: bigint; title?: string; description?: string; photo_id?: bigint; author?: string; published_date?: number; } /** https://core.telegram.org/constructor/page */ export interface page { _: "page"; part?: true; rtl?: true; v2?: true; url: string; blocks: Array; photos: Array; documents: Array; views?: number; } /** https://core.telegram.org/constructor/help.supportName */ export interface help_supportName { _: "help.supportName"; name: string; } /** https://core.telegram.org/constructor/help.userInfoEmpty */ export interface help_userInfoEmpty { _: "help.userInfoEmpty"; } /** https://core.telegram.org/constructor/help.userInfo */ export interface help_userInfo { _: "help.userInfo"; message: string; entities: Array; author: string; date: number; } /** https://core.telegram.org/constructor/pollAnswer */ export interface pollAnswer { _: "pollAnswer"; text: TextWithEntities; option: Uint8Array; media?: MessageMedia; added_by?: Peer; date?: number; } /** https://core.telegram.org/constructor/inputPollAnswer */ export interface inputPollAnswer { _: "inputPollAnswer"; text: TextWithEntities; media?: InputMedia; } /** https://core.telegram.org/constructor/poll */ export interface poll { _: "poll"; id: bigint; closed?: true; public_voters?: true; multiple_choice?: true; quiz?: true; open_answers?: true; revoting_disabled?: true; shuffle_answers?: true; hide_results_until_close?: true; creator?: true; subscribers_only?: true; question: TextWithEntities; answers: Array; close_period?: number; close_date?: number; countries_iso2?: Array; hash: bigint; } /** https://core.telegram.org/constructor/pollAnswerVoters */ export interface pollAnswerVoters { _: "pollAnswerVoters"; chosen?: true; correct?: true; option: Uint8Array; voters?: number; recent_voters?: Array; } /** https://core.telegram.org/constructor/pollResults */ export interface pollResults { _: "pollResults"; min?: true; has_unread_votes?: true; can_view_stats?: true; results?: Array; total_voters?: number; recent_voters?: Array; solution?: string; solution_entities?: Array; solution_media?: MessageMedia; } /** https://core.telegram.org/constructor/chatOnlines */ export interface chatOnlines { _: "chatOnlines"; onlines: number; } /** https://core.telegram.org/constructor/statsURL */ export interface statsURL { _: "statsURL"; url: string; } /** https://core.telegram.org/constructor/chatAdminRights */ export interface chatAdminRights { _: "chatAdminRights"; change_info?: true; post_messages?: true; edit_messages?: true; delete_messages?: true; ban_users?: true; invite_users?: true; pin_messages?: true; add_admins?: true; anonymous?: true; manage_call?: true; other?: true; manage_topics?: true; post_stories?: true; edit_stories?: true; delete_stories?: true; manage_direct_messages?: true; manage_ranks?: true; } /** https://core.telegram.org/constructor/chatBannedRights */ export interface chatBannedRights { _: "chatBannedRights"; view_messages?: true; send_messages?: true; send_media?: true; send_stickers?: true; send_gifs?: true; send_games?: true; send_inline?: true; embed_links?: true; send_polls?: true; change_info?: true; invite_users?: true; pin_messages?: true; manage_topics?: true; send_photos?: true; send_videos?: true; send_roundvideos?: true; send_audios?: true; send_voices?: true; send_docs?: true; send_plain?: true; edit_rank?: true; send_reactions?: true; until_date: number; } /** https://core.telegram.org/constructor/inputWallPaper */ export interface inputWallPaper { _: "inputWallPaper"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputWallPaperSlug */ export interface inputWallPaperSlug { _: "inputWallPaperSlug"; slug: string; } /** https://core.telegram.org/constructor/inputWallPaperNoFile */ export interface inputWallPaperNoFile { _: "inputWallPaperNoFile"; id: bigint; } /** https://core.telegram.org/constructor/account.wallPapersNotModified */ export interface account_wallPapersNotModified { _: "account.wallPapersNotModified"; } /** https://core.telegram.org/constructor/account.wallPapers */ export interface account_wallPapers { _: "account.wallPapers"; hash: bigint; wallpapers: Array; } /** https://core.telegram.org/constructor/codeSettings */ export interface codeSettings { _: "codeSettings"; allow_flashcall?: true; current_number?: true; allow_app_hash?: true; allow_missed_call?: true; allow_firebase?: true; unknown_number?: true; logout_tokens?: Array>; token?: string; app_sandbox?: boolean; } /** https://core.telegram.org/constructor/wallPaperSettings */ export interface wallPaperSettings { _: "wallPaperSettings"; blur?: true; motion?: true; background_color?: number; second_background_color?: number; third_background_color?: number; fourth_background_color?: number; intensity?: number; rotation?: number; emoticon?: string; } /** https://core.telegram.org/constructor/autoDownloadSettings */ export interface autoDownloadSettings { _: "autoDownloadSettings"; disabled?: true; video_preload_large?: true; audio_preload_next?: true; phonecalls_less_data?: true; stories_preload?: true; photo_size_max: number; video_size_max: bigint; file_size_max: bigint; video_upload_maxbitrate: number; small_queue_active_operations_max: number; large_queue_active_operations_max: number; } /** https://core.telegram.org/constructor/account.autoDownloadSettings */ export interface account_autoDownloadSettings { _: "account.autoDownloadSettings"; low: AutoDownloadSettings; medium: AutoDownloadSettings; high: AutoDownloadSettings; } /** https://core.telegram.org/constructor/emojiKeyword */ export interface emojiKeyword { _: "emojiKeyword"; keyword: string; emoticons: Array; } /** https://core.telegram.org/constructor/emojiKeywordDeleted */ export interface emojiKeywordDeleted { _: "emojiKeywordDeleted"; keyword: string; emoticons: Array; } /** https://core.telegram.org/constructor/emojiKeywordsDifference */ export interface emojiKeywordsDifference { _: "emojiKeywordsDifference"; lang_code: string; from_version: number; version: number; keywords: Array; } /** https://core.telegram.org/constructor/emojiURL */ export interface emojiURL { _: "emojiURL"; url: string; } /** https://core.telegram.org/constructor/emojiLanguage */ export interface emojiLanguage { _: "emojiLanguage"; lang_code: string; } /** https://core.telegram.org/constructor/folder */ export interface folder { _: "folder"; autofill_new_broadcasts?: true; autofill_public_groups?: true; autofill_new_correspondents?: true; id: number; title: string; photo?: ChatPhoto; } /** https://core.telegram.org/constructor/inputFolderPeer */ export interface inputFolderPeer { _: "inputFolderPeer"; peer: InputPeer; folder_id: number; } /** https://core.telegram.org/constructor/folderPeer */ export interface folderPeer { _: "folderPeer"; peer: Peer; folder_id: number; } /** https://core.telegram.org/constructor/messages.searchCounter */ export interface messages_searchCounter { _: "messages.searchCounter"; inexact?: true; filter: MessagesFilter; count: number; } /** https://core.telegram.org/constructor/urlAuthResultRequest */ export interface urlAuthResultRequest { _: "urlAuthResultRequest"; request_write_access?: true; request_phone_number?: true; match_codes_first?: true; is_app?: true; bot: User; domain: string; browser?: string; platform?: string; ip?: string; region?: string; match_codes?: Array; user_id_hint?: bigint; verified_app_name?: string; } /** https://core.telegram.org/constructor/urlAuthResultAccepted */ export interface urlAuthResultAccepted { _: "urlAuthResultAccepted"; url?: string; } /** https://core.telegram.org/constructor/urlAuthResultDefault */ export interface urlAuthResultDefault { _: "urlAuthResultDefault"; } /** https://core.telegram.org/constructor/channelLocationEmpty */ export interface channelLocationEmpty { _: "channelLocationEmpty"; } /** https://core.telegram.org/constructor/channelLocation */ export interface channelLocation { _: "channelLocation"; geo_point: GeoPoint; address: string; } /** https://core.telegram.org/constructor/peerLocated */ export interface peerLocated { _: "peerLocated"; peer: Peer; expires: number; distance: number; } /** https://core.telegram.org/constructor/peerSelfLocated */ export interface peerSelfLocated { _: "peerSelfLocated"; expires: number; } /** https://core.telegram.org/constructor/restrictionReason */ export interface restrictionReason { _: "restrictionReason"; platform: string; reason: string; text: string; } /** https://core.telegram.org/constructor/inputTheme */ export interface inputTheme { _: "inputTheme"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputThemeSlug */ export interface inputThemeSlug { _: "inputThemeSlug"; slug: string; } /** https://core.telegram.org/constructor/theme */ export interface theme { _: "theme"; creator?: true; default?: true; for_chat?: true; id: bigint; access_hash: bigint; slug: string; title: string; document?: Document; settings?: Array; emoticon?: string; installs_count?: number; } /** https://core.telegram.org/constructor/account.themesNotModified */ export interface account_themesNotModified { _: "account.themesNotModified"; } /** https://core.telegram.org/constructor/account.themes */ export interface account_themes { _: "account.themes"; hash: bigint; themes: Array; } /** https://core.telegram.org/constructor/auth.loginToken */ export interface auth_loginToken { _: "auth.loginToken"; expires: number; token: Uint8Array; } /** https://core.telegram.org/constructor/auth.loginTokenMigrateTo */ export interface auth_loginTokenMigrateTo { _: "auth.loginTokenMigrateTo"; dc_id: number; token: Uint8Array; } /** https://core.telegram.org/constructor/auth.loginTokenSuccess */ export interface auth_loginTokenSuccess { _: "auth.loginTokenSuccess"; authorization: auth_Authorization; } /** https://core.telegram.org/constructor/account.contentSettings */ export interface account_contentSettings { _: "account.contentSettings"; sensitive_enabled?: true; sensitive_can_change?: true; } /** https://core.telegram.org/constructor/messages.inactiveChats */ export interface messages_inactiveChats { _: "messages.inactiveChats"; dates: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/baseThemeClassic */ export interface baseThemeClassic { _: "baseThemeClassic"; } /** https://core.telegram.org/constructor/baseThemeDay */ export interface baseThemeDay { _: "baseThemeDay"; } /** https://core.telegram.org/constructor/baseThemeNight */ export interface baseThemeNight { _: "baseThemeNight"; } /** https://core.telegram.org/constructor/baseThemeTinted */ export interface baseThemeTinted { _: "baseThemeTinted"; } /** https://core.telegram.org/constructor/baseThemeArctic */ export interface baseThemeArctic { _: "baseThemeArctic"; } /** https://core.telegram.org/constructor/inputThemeSettings */ export interface inputThemeSettings { _: "inputThemeSettings"; message_colors_animated?: true; base_theme: BaseTheme; accent_color: number; outbox_accent_color?: number; message_colors?: Array; wallpaper?: InputWallPaper; wallpaper_settings?: WallPaperSettings; } /** https://core.telegram.org/constructor/themeSettings */ export interface themeSettings { _: "themeSettings"; message_colors_animated?: true; base_theme: BaseTheme; accent_color: number; outbox_accent_color?: number; message_colors?: Array; wallpaper?: WallPaper; } /** https://core.telegram.org/constructor/webPageAttributeTheme */ export interface webPageAttributeTheme { _: "webPageAttributeTheme"; documents?: Array; settings?: ThemeSettings; } /** https://core.telegram.org/constructor/webPageAttributeStory */ export interface webPageAttributeStory { _: "webPageAttributeStory"; peer: Peer; id: number; story?: StoryItem; } /** https://core.telegram.org/constructor/webPageAttributeStickerSet */ export interface webPageAttributeStickerSet { _: "webPageAttributeStickerSet"; emojis?: true; text_color?: true; stickers: Array; } /** https://core.telegram.org/constructor/webPageAttributeUniqueStarGift */ export interface webPageAttributeUniqueStarGift { _: "webPageAttributeUniqueStarGift"; gift: StarGift; } /** https://core.telegram.org/constructor/webPageAttributeStarGiftCollection */ export interface webPageAttributeStarGiftCollection { _: "webPageAttributeStarGiftCollection"; icons: Array; } /** https://core.telegram.org/constructor/webPageAttributeStarGiftAuction */ export interface webPageAttributeStarGiftAuction { _: "webPageAttributeStarGiftAuction"; gift: StarGift; end_date: number; } /** https://core.telegram.org/constructor/webPageAttributeAiComposeTone */ export interface webPageAttributeAiComposeTone { _: "webPageAttributeAiComposeTone"; emoji_id: bigint; } /** https://core.telegram.org/constructor/messages.votesList */ export interface messages_votesList { _: "messages.votesList"; count: number; votes: Array; chats: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/bankCardOpenUrl */ export interface bankCardOpenUrl { _: "bankCardOpenUrl"; url: string; name: string; } /** https://core.telegram.org/constructor/payments.bankCardData */ export interface payments_bankCardData { _: "payments.bankCardData"; title: string; open_urls: Array; } /** https://core.telegram.org/constructor/dialogFilter */ export interface dialogFilter { _: "dialogFilter"; contacts?: true; non_contacts?: true; groups?: true; broadcasts?: true; bots?: true; exclude_muted?: true; exclude_read?: true; exclude_archived?: true; title_noanimate?: true; id: number; title: TextWithEntities; emoticon?: string; color?: number; pinned_peers: Array; include_peers: Array; exclude_peers: Array; } /** https://core.telegram.org/constructor/dialogFilterDefault */ export interface dialogFilterDefault { _: "dialogFilterDefault"; } /** https://core.telegram.org/constructor/dialogFilterChatlist */ export interface dialogFilterChatlist { _: "dialogFilterChatlist"; has_my_invites?: true; title_noanimate?: true; id: number; title: TextWithEntities; emoticon?: string; color?: number; pinned_peers: Array; include_peers: Array; } /** https://core.telegram.org/constructor/dialogFilterSuggested */ export interface dialogFilterSuggested { _: "dialogFilterSuggested"; filter: DialogFilter; description: string; } /** https://core.telegram.org/constructor/statsDateRangeDays */ export interface statsDateRangeDays { _: "statsDateRangeDays"; min_date: number; max_date: number; } /** https://core.telegram.org/constructor/statsAbsValueAndPrev */ export interface statsAbsValueAndPrev { _: "statsAbsValueAndPrev"; current: number; previous: number; } /** https://core.telegram.org/constructor/statsPercentValue */ export interface statsPercentValue { _: "statsPercentValue"; part: number; total: number; } /** https://core.telegram.org/constructor/statsGraphAsync */ export interface statsGraphAsync { _: "statsGraphAsync"; token: string; } /** https://core.telegram.org/constructor/statsGraphError */ export interface statsGraphError { _: "statsGraphError"; error: string; } /** https://core.telegram.org/constructor/statsGraph */ export interface statsGraph { _: "statsGraph"; json: DataJSON; zoom_token?: string; } /** https://core.telegram.org/constructor/stats.broadcastStats */ export interface stats_broadcastStats { _: "stats.broadcastStats"; period: StatsDateRangeDays; followers: StatsAbsValueAndPrev; views_per_post: StatsAbsValueAndPrev; shares_per_post: StatsAbsValueAndPrev; reactions_per_post: StatsAbsValueAndPrev; views_per_story: StatsAbsValueAndPrev; shares_per_story: StatsAbsValueAndPrev; reactions_per_story: StatsAbsValueAndPrev; enabled_notifications: StatsPercentValue; growth_graph: StatsGraph; followers_graph: StatsGraph; mute_graph: StatsGraph; top_hours_graph: StatsGraph; interactions_graph: StatsGraph; iv_interactions_graph: StatsGraph; views_by_source_graph: StatsGraph; new_followers_by_source_graph: StatsGraph; languages_graph: StatsGraph; reactions_by_emotion_graph: StatsGraph; story_interactions_graph: StatsGraph; story_reactions_by_emotion_graph: StatsGraph; recent_posts_interactions: Array; } /** https://core.telegram.org/constructor/help.promoDataEmpty */ export interface help_promoDataEmpty { _: "help.promoDataEmpty"; expires: number; } /** https://core.telegram.org/constructor/help.promoData */ export interface help_promoData { _: "help.promoData"; proxy?: true; expires: number; peer?: Peer; psa_type?: string; psa_message?: string; pending_suggestions: Array; dismissed_suggestions: Array; custom_pending_suggestion?: PendingSuggestion; chats: Array; users: Array; } /** https://core.telegram.org/constructor/videoSize */ export interface videoSize { _: "videoSize"; type: string; w: number; h: number; size: number; video_start_ts?: number; } /** https://core.telegram.org/constructor/videoSizeEmojiMarkup */ export interface videoSizeEmojiMarkup { _: "videoSizeEmojiMarkup"; emoji_id: bigint; background_colors: Array; } /** https://core.telegram.org/constructor/videoSizeStickerMarkup */ export interface videoSizeStickerMarkup { _: "videoSizeStickerMarkup"; stickerset: InputStickerSet; sticker_id: bigint; background_colors: Array; } /** https://core.telegram.org/constructor/statsGroupTopPoster */ export interface statsGroupTopPoster { _: "statsGroupTopPoster"; user_id: bigint; messages: number; avg_chars: number; } /** https://core.telegram.org/constructor/statsGroupTopAdmin */ export interface statsGroupTopAdmin { _: "statsGroupTopAdmin"; user_id: bigint; deleted: number; kicked: number; banned: number; } /** https://core.telegram.org/constructor/statsGroupTopInviter */ export interface statsGroupTopInviter { _: "statsGroupTopInviter"; user_id: bigint; invitations: number; } /** https://core.telegram.org/constructor/stats.megagroupStats */ export interface stats_megagroupStats { _: "stats.megagroupStats"; period: StatsDateRangeDays; members: StatsAbsValueAndPrev; messages: StatsAbsValueAndPrev; viewers: StatsAbsValueAndPrev; posters: StatsAbsValueAndPrev; growth_graph: StatsGraph; members_graph: StatsGraph; new_members_by_source_graph: StatsGraph; languages_graph: StatsGraph; messages_graph: StatsGraph; actions_graph: StatsGraph; top_hours_graph: StatsGraph; weekdays_graph: StatsGraph; top_posters: Array; top_admins: Array; top_inviters: Array; users: Array; } /** https://core.telegram.org/constructor/globalPrivacySettings */ export interface globalPrivacySettings { _: "globalPrivacySettings"; archive_and_mute_new_noncontact_peers?: true; keep_archived_unmuted?: true; keep_archived_folders?: true; hide_read_marks?: true; new_noncontact_peers_require_premium?: true; display_gifts_button?: true; noncontact_peers_paid_stars?: bigint; disallowed_gifts?: DisallowedGiftsSettings; } /** https://core.telegram.org/constructor/help.countryCode */ export interface help_countryCode { _: "help.countryCode"; country_code: string; prefixes?: Array; patterns?: Array; } /** https://core.telegram.org/constructor/help.country */ export interface help_country { _: "help.country"; hidden?: true; iso2: string; default_name: string; name?: string; country_codes: Array; } /** https://core.telegram.org/constructor/help.countriesListNotModified */ export interface help_countriesListNotModified { _: "help.countriesListNotModified"; } /** https://core.telegram.org/constructor/help.countriesList */ export interface help_countriesList { _: "help.countriesList"; countries: Array; hash: number; } /** https://core.telegram.org/constructor/messageViews */ export interface messageViews { _: "messageViews"; views?: number; forwards?: number; replies?: MessageReplies; } /** https://core.telegram.org/constructor/messages.messageViews */ export interface messages_messageViews { _: "messages.messageViews"; views: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.discussionMessage */ export interface messages_discussionMessage { _: "messages.discussionMessage"; messages: Array; max_id?: number; read_inbox_max_id?: number; read_outbox_max_id?: number; unread_count: number; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messageReplyHeader */ export interface messageReplyHeader { _: "messageReplyHeader"; reply_to_scheduled?: true; forum_topic?: true; quote?: true; reply_to_msg_id?: number; reply_to_peer_id?: Peer; reply_from?: MessageFwdHeader; reply_media?: MessageMedia; reply_to_top_id?: number; quote_text?: string; quote_entities?: Array; quote_offset?: number; todo_item_id?: number; poll_option?: Uint8Array; } /** https://core.telegram.org/constructor/messageReplyStoryHeader */ export interface messageReplyStoryHeader { _: "messageReplyStoryHeader"; peer: Peer; story_id: number; } /** https://core.telegram.org/constructor/messageReplies */ export interface messageReplies { _: "messageReplies"; comments?: true; replies: number; replies_pts: number; recent_repliers?: Array; channel_id?: bigint; max_id?: number; read_max_id?: number; } /** https://core.telegram.org/constructor/peerBlocked */ export interface peerBlocked { _: "peerBlocked"; peer_id: Peer; date: number; } /** https://core.telegram.org/constructor/stats.messageStats */ export interface stats_messageStats { _: "stats.messageStats"; views_graph: StatsGraph; reactions_by_emotion_graph: StatsGraph; } /** https://core.telegram.org/constructor/groupCallDiscarded */ export interface groupCallDiscarded { _: "groupCallDiscarded"; id: bigint; access_hash: bigint; duration: number; } /** https://core.telegram.org/constructor/groupCall */ export interface groupCall { _: "groupCall"; join_muted?: true; can_change_join_muted?: true; join_date_asc?: true; schedule_start_subscribed?: true; can_start_video?: true; record_video_active?: true; rtmp_stream?: true; listeners_hidden?: true; conference?: true; creator?: true; messages_enabled?: true; can_change_messages_enabled?: true; min?: true; id: bigint; access_hash: bigint; participants_count: number; title?: string; stream_dc_id?: number; record_start_date?: number; schedule_date?: number; unmuted_video_count?: number; unmuted_video_limit: number; version: number; invite_link?: string; send_paid_messages_stars?: bigint; default_send_as?: Peer; } /** https://core.telegram.org/constructor/inputGroupCall */ export interface inputGroupCall { _: "inputGroupCall"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputGroupCallSlug */ export interface inputGroupCallSlug { _: "inputGroupCallSlug"; slug: string; } /** https://core.telegram.org/constructor/inputGroupCallInviteMessage */ export interface inputGroupCallInviteMessage { _: "inputGroupCallInviteMessage"; msg_id: number; } /** https://core.telegram.org/constructor/groupCallParticipant */ export interface groupCallParticipant { _: "groupCallParticipant"; muted?: true; left?: true; can_self_unmute?: true; just_joined?: true; versioned?: true; min?: true; muted_by_you?: true; volume_by_admin?: true; self?: true; video_joined?: true; peer: Peer; date: number; active_date?: number; source: number; volume?: number; about?: string; raise_hand_rating?: bigint; video?: GroupCallParticipantVideo; presentation?: GroupCallParticipantVideo; paid_stars_total?: bigint; } /** https://core.telegram.org/constructor/phone.groupCall */ export interface phone_groupCall { _: "phone.groupCall"; call: GroupCall; participants: Array; participants_next_offset: string; chats: Array; users: Array; } /** https://core.telegram.org/constructor/phone.groupParticipants */ export interface phone_groupParticipants { _: "phone.groupParticipants"; count: number; participants: Array; next_offset: string; chats: Array; users: Array; version: number; } /** https://core.telegram.org/constructor/inlineQueryPeerTypeSameBotPM */ export interface inlineQueryPeerTypeSameBotPM { _: "inlineQueryPeerTypeSameBotPM"; } /** https://core.telegram.org/constructor/inlineQueryPeerTypePM */ export interface inlineQueryPeerTypePM { _: "inlineQueryPeerTypePM"; } /** https://core.telegram.org/constructor/inlineQueryPeerTypeChat */ export interface inlineQueryPeerTypeChat { _: "inlineQueryPeerTypeChat"; } /** https://core.telegram.org/constructor/inlineQueryPeerTypeMegagroup */ export interface inlineQueryPeerTypeMegagroup { _: "inlineQueryPeerTypeMegagroup"; } /** https://core.telegram.org/constructor/inlineQueryPeerTypeBroadcast */ export interface inlineQueryPeerTypeBroadcast { _: "inlineQueryPeerTypeBroadcast"; } /** https://core.telegram.org/constructor/inlineQueryPeerTypeBotPM */ export interface inlineQueryPeerTypeBotPM { _: "inlineQueryPeerTypeBotPM"; } /** https://core.telegram.org/constructor/messages.historyImport */ export interface messages_historyImport { _: "messages.historyImport"; id: bigint; } /** https://core.telegram.org/constructor/messages.historyImportParsed */ export interface messages_historyImportParsed { _: "messages.historyImportParsed"; pm?: true; group?: true; title?: string; } /** https://core.telegram.org/constructor/messages.affectedFoundMessages */ export interface messages_affectedFoundMessages { _: "messages.affectedFoundMessages"; pts: number; pts_count: number; offset: number; messages: Array; } /** https://core.telegram.org/constructor/chatInviteImporter */ export interface chatInviteImporter { _: "chatInviteImporter"; requested?: true; via_chatlist?: true; user_id: bigint; date: number; about?: string; approved_by?: bigint; } /** https://core.telegram.org/constructor/messages.exportedChatInvites */ export interface messages_exportedChatInvites { _: "messages.exportedChatInvites"; count: number; invites: Array; users: Array; } /** https://core.telegram.org/constructor/messages.exportedChatInvite */ export interface messages_exportedChatInvite { _: "messages.exportedChatInvite"; invite: ExportedChatInvite; users: Array; } /** https://core.telegram.org/constructor/messages.exportedChatInviteReplaced */ export interface messages_exportedChatInviteReplaced { _: "messages.exportedChatInviteReplaced"; invite: ExportedChatInvite; new_invite: ExportedChatInvite; users: Array; } /** https://core.telegram.org/constructor/messages.chatInviteImporters */ export interface messages_chatInviteImporters { _: "messages.chatInviteImporters"; count: number; importers: Array; users: Array; } /** https://core.telegram.org/constructor/chatAdminWithInvites */ export interface chatAdminWithInvites { _: "chatAdminWithInvites"; admin_id: bigint; invites_count: number; revoked_invites_count: number; } /** https://core.telegram.org/constructor/messages.chatAdminsWithInvites */ export interface messages_chatAdminsWithInvites { _: "messages.chatAdminsWithInvites"; admins: Array; users: Array; } /** https://core.telegram.org/constructor/messages.checkedHistoryImportPeer */ export interface messages_checkedHistoryImportPeer { _: "messages.checkedHistoryImportPeer"; confirm_text: string; } /** https://core.telegram.org/constructor/phone.joinAsPeers */ export interface phone_joinAsPeers { _: "phone.joinAsPeers"; peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/phone.exportedGroupCallInvite */ export interface phone_exportedGroupCallInvite { _: "phone.exportedGroupCallInvite"; link: string; } /** https://core.telegram.org/constructor/groupCallParticipantVideoSourceGroup */ export interface groupCallParticipantVideoSourceGroup { _: "groupCallParticipantVideoSourceGroup"; semantics: string; sources: Array; } /** https://core.telegram.org/constructor/groupCallParticipantVideo */ export interface groupCallParticipantVideo { _: "groupCallParticipantVideo"; paused?: true; endpoint: string; source_groups: Array; audio_source?: number; } /** https://core.telegram.org/constructor/stickers.suggestedShortName */ export interface stickers_suggestedShortName { _: "stickers.suggestedShortName"; short_name: string; } /** https://core.telegram.org/constructor/botCommandScopeDefault */ export interface botCommandScopeDefault { _: "botCommandScopeDefault"; } /** https://core.telegram.org/constructor/botCommandScopeUsers */ export interface botCommandScopeUsers { _: "botCommandScopeUsers"; } /** https://core.telegram.org/constructor/botCommandScopeChats */ export interface botCommandScopeChats { _: "botCommandScopeChats"; } /** https://core.telegram.org/constructor/botCommandScopeChatAdmins */ export interface botCommandScopeChatAdmins { _: "botCommandScopeChatAdmins"; } /** https://core.telegram.org/constructor/botCommandScopePeer */ export interface botCommandScopePeer { _: "botCommandScopePeer"; peer: InputPeer; } /** https://core.telegram.org/constructor/botCommandScopePeerAdmins */ export interface botCommandScopePeerAdmins { _: "botCommandScopePeerAdmins"; peer: InputPeer; } /** https://core.telegram.org/constructor/botCommandScopePeerUser */ export interface botCommandScopePeerUser { _: "botCommandScopePeerUser"; peer: InputPeer; user_id: InputUser; } /** https://core.telegram.org/constructor/account.resetPasswordFailedWait */ export interface account_resetPasswordFailedWait { _: "account.resetPasswordFailedWait"; retry_date: number; } /** https://core.telegram.org/constructor/account.resetPasswordRequestedWait */ export interface account_resetPasswordRequestedWait { _: "account.resetPasswordRequestedWait"; until_date: number; } /** https://core.telegram.org/constructor/account.resetPasswordOk */ export interface account_resetPasswordOk { _: "account.resetPasswordOk"; } /** https://core.telegram.org/constructor/chatTheme */ export interface chatTheme { _: "chatTheme"; emoticon: string; } /** https://core.telegram.org/constructor/chatThemeUniqueGift */ export interface chatThemeUniqueGift { _: "chatThemeUniqueGift"; gift: StarGift; theme_settings: Array; } /** https://core.telegram.org/constructor/account.chatThemesNotModified */ export interface account_chatThemesNotModified { _: "account.chatThemesNotModified"; } /** https://core.telegram.org/constructor/account.chatThemes */ export interface account_chatThemes { _: "account.chatThemes"; hash: bigint; themes: Array; chats: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/sponsoredMessage */ export interface sponsoredMessage { _: "sponsoredMessage"; recommended?: true; can_report?: true; random_id: Uint8Array; url: string; title: string; message: string; entities?: Array; photo?: Photo; media?: MessageMedia; color?: PeerColor; button_text: string; sponsor_info?: string; additional_info?: string; min_display_duration?: number; max_display_duration?: number; } /** https://core.telegram.org/constructor/messages.sponsoredMessages */ export interface messages_sponsoredMessages { _: "messages.sponsoredMessages"; posts_between?: number; start_delay?: number; between_delay?: number; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.sponsoredMessagesEmpty */ export interface messages_sponsoredMessagesEmpty { _: "messages.sponsoredMessagesEmpty"; } /** https://core.telegram.org/constructor/searchResultsCalendarPeriod */ export interface searchResultsCalendarPeriod { _: "searchResultsCalendarPeriod"; date: number; min_msg_id: number; max_msg_id: number; count: number; } /** https://core.telegram.org/constructor/messages.searchResultsCalendar */ export interface messages_searchResultsCalendar { _: "messages.searchResultsCalendar"; inexact?: true; count: number; min_date: number; min_msg_id: number; offset_id_offset?: number; periods: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/searchResultPosition */ export interface searchResultPosition { _: "searchResultPosition"; msg_id: number; date: number; offset: number; } /** https://core.telegram.org/constructor/messages.searchResultsPositions */ export interface messages_searchResultsPositions { _: "messages.searchResultsPositions"; count: number; positions: Array; } /** https://core.telegram.org/constructor/channels.sendAsPeers */ export interface channels_sendAsPeers { _: "channels.sendAsPeers"; peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/users.userFull */ export interface users_userFull { _: "users.userFull"; full_user: UserFull; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.peerSettings */ export interface messages_peerSettings { _: "messages.peerSettings"; settings: PeerSettings; chats: Array; users: Array; } /** https://core.telegram.org/constructor/auth.loggedOut */ export interface auth_loggedOut { _: "auth.loggedOut"; future_auth_token?: Uint8Array; } /** https://core.telegram.org/constructor/reactionCount */ export interface reactionCount { _: "reactionCount"; chosen_order?: number; reaction: Reaction; count: number; } /** https://core.telegram.org/constructor/messageReactions */ export interface messageReactions { _: "messageReactions"; min?: true; can_see_list?: true; reactions_as_tags?: true; results: Array; recent_reactions?: Array; top_reactors?: Array; } /** https://core.telegram.org/constructor/messages.messageReactionsList */ export interface messages_messageReactionsList { _: "messages.messageReactionsList"; count: number; reactions: Array; chats: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/availableReaction */ export interface availableReaction { _: "availableReaction"; inactive?: true; premium?: true; reaction: string; title: string; static_icon: Document; appear_animation: Document; select_animation: Document; activate_animation: Document; effect_animation: Document; around_animation?: Document; center_icon?: Document; } /** https://core.telegram.org/constructor/messages.availableReactionsNotModified */ export interface messages_availableReactionsNotModified { _: "messages.availableReactionsNotModified"; } /** https://core.telegram.org/constructor/messages.availableReactions */ export interface messages_availableReactions { _: "messages.availableReactions"; hash: number; reactions: Array; } /** https://core.telegram.org/constructor/messagePeerReaction */ export interface messagePeerReaction { _: "messagePeerReaction"; big?: true; unread?: true; my?: true; peer_id: Peer; date: number; reaction: Reaction; } /** https://core.telegram.org/constructor/groupCallStreamChannel */ export interface groupCallStreamChannel { _: "groupCallStreamChannel"; channel: number; scale: number; last_timestamp_ms: bigint; } /** https://core.telegram.org/constructor/phone.groupCallStreamChannels */ export interface phone_groupCallStreamChannels { _: "phone.groupCallStreamChannels"; channels: Array; } /** https://core.telegram.org/constructor/phone.groupCallStreamRtmpUrl */ export interface phone_groupCallStreamRtmpUrl { _: "phone.groupCallStreamRtmpUrl"; url: string; key: string; } /** https://core.telegram.org/constructor/attachMenuBotIconColor */ export interface attachMenuBotIconColor { _: "attachMenuBotIconColor"; name: string; color: number; } /** https://core.telegram.org/constructor/attachMenuBotIcon */ export interface attachMenuBotIcon { _: "attachMenuBotIcon"; name: string; icon: Document; colors?: Array; } /** https://core.telegram.org/constructor/attachMenuBot */ export interface attachMenuBot { _: "attachMenuBot"; inactive?: true; has_settings?: true; request_write_access?: true; show_in_attach_menu?: true; show_in_side_menu?: true; side_menu_disclaimer_needed?: true; bot_id: bigint; short_name: string; peer_types?: Array; icons: Array; } /** https://core.telegram.org/constructor/attachMenuBotsNotModified */ export interface attachMenuBotsNotModified { _: "attachMenuBotsNotModified"; } /** https://core.telegram.org/constructor/attachMenuBots */ export interface attachMenuBots { _: "attachMenuBots"; hash: bigint; bots: Array; users: Array; } /** https://core.telegram.org/constructor/attachMenuBotsBot */ export interface attachMenuBotsBot { _: "attachMenuBotsBot"; bot: AttachMenuBot; users: Array; } /** https://core.telegram.org/constructor/webViewResultUrl */ export interface webViewResultUrl { _: "webViewResultUrl"; fullsize?: true; fullscreen?: true; query_id?: bigint; url: string; } /** https://core.telegram.org/constructor/webViewMessageSent */ export interface webViewMessageSent { _: "webViewMessageSent"; msg_id?: InputBotInlineMessageID; } /** https://core.telegram.org/constructor/botMenuButtonDefault */ export interface botMenuButtonDefault { _: "botMenuButtonDefault"; } /** https://core.telegram.org/constructor/botMenuButtonCommands */ export interface botMenuButtonCommands { _: "botMenuButtonCommands"; } /** https://core.telegram.org/constructor/botMenuButton */ export interface botMenuButton { _: "botMenuButton"; text: string; url: string; } /** https://core.telegram.org/constructor/account.savedRingtonesNotModified */ export interface account_savedRingtonesNotModified { _: "account.savedRingtonesNotModified"; } /** https://core.telegram.org/constructor/account.savedRingtones */ export interface account_savedRingtones { _: "account.savedRingtones"; hash: bigint; ringtones: Array; } /** https://core.telegram.org/constructor/notificationSoundDefault */ export interface notificationSoundDefault { _: "notificationSoundDefault"; } /** https://core.telegram.org/constructor/notificationSoundNone */ export interface notificationSoundNone { _: "notificationSoundNone"; } /** https://core.telegram.org/constructor/notificationSoundLocal */ export interface notificationSoundLocal { _: "notificationSoundLocal"; title: string; data: string; } /** https://core.telegram.org/constructor/notificationSoundRingtone */ export interface notificationSoundRingtone { _: "notificationSoundRingtone"; id: bigint; } /** https://core.telegram.org/constructor/account.savedRingtone */ export interface account_savedRingtone { _: "account.savedRingtone"; } /** https://core.telegram.org/constructor/account.savedRingtoneConverted */ export interface account_savedRingtoneConverted { _: "account.savedRingtoneConverted"; document: Document; } /** https://core.telegram.org/constructor/attachMenuPeerTypeSameBotPM */ export interface attachMenuPeerTypeSameBotPM { _: "attachMenuPeerTypeSameBotPM"; } /** https://core.telegram.org/constructor/attachMenuPeerTypeBotPM */ export interface attachMenuPeerTypeBotPM { _: "attachMenuPeerTypeBotPM"; } /** https://core.telegram.org/constructor/attachMenuPeerTypePM */ export interface attachMenuPeerTypePM { _: "attachMenuPeerTypePM"; } /** https://core.telegram.org/constructor/attachMenuPeerTypeChat */ export interface attachMenuPeerTypeChat { _: "attachMenuPeerTypeChat"; } /** https://core.telegram.org/constructor/attachMenuPeerTypeBroadcast */ export interface attachMenuPeerTypeBroadcast { _: "attachMenuPeerTypeBroadcast"; } /** https://core.telegram.org/constructor/inputInvoiceMessage */ export interface inputInvoiceMessage { _: "inputInvoiceMessage"; peer: InputPeer; msg_id: number; } /** https://core.telegram.org/constructor/inputInvoiceSlug */ export interface inputInvoiceSlug { _: "inputInvoiceSlug"; slug: string; } /** https://core.telegram.org/constructor/inputInvoicePremiumGiftCode */ export interface inputInvoicePremiumGiftCode { _: "inputInvoicePremiumGiftCode"; purpose: InputStorePaymentPurpose; option: PremiumGiftCodeOption; } /** https://core.telegram.org/constructor/inputInvoiceStars */ export interface inputInvoiceStars { _: "inputInvoiceStars"; purpose: InputStorePaymentPurpose; } /** https://core.telegram.org/constructor/inputInvoiceChatInviteSubscription */ export interface inputInvoiceChatInviteSubscription { _: "inputInvoiceChatInviteSubscription"; hash: string; } /** https://core.telegram.org/constructor/inputInvoiceStarGift */ export interface inputInvoiceStarGift { _: "inputInvoiceStarGift"; hide_name?: true; include_upgrade?: true; peer: InputPeer; gift_id: bigint; message?: TextWithEntities; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftUpgrade */ export interface inputInvoiceStarGiftUpgrade { _: "inputInvoiceStarGiftUpgrade"; keep_original_details?: true; stargift: InputSavedStarGift; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftTransfer */ export interface inputInvoiceStarGiftTransfer { _: "inputInvoiceStarGiftTransfer"; stargift: InputSavedStarGift; to_id: InputPeer; } /** https://core.telegram.org/constructor/inputInvoicePremiumGiftStars */ export interface inputInvoicePremiumGiftStars { _: "inputInvoicePremiumGiftStars"; user_id: InputUser; months: number; message?: TextWithEntities; } /** https://core.telegram.org/constructor/inputInvoiceBusinessBotTransferStars */ export interface inputInvoiceBusinessBotTransferStars { _: "inputInvoiceBusinessBotTransferStars"; bot: InputUser; stars: bigint; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftResale */ export interface inputInvoiceStarGiftResale { _: "inputInvoiceStarGiftResale"; ton?: true; slug: string; to_id: InputPeer; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftPrepaidUpgrade */ export interface inputInvoiceStarGiftPrepaidUpgrade { _: "inputInvoiceStarGiftPrepaidUpgrade"; peer: InputPeer; hash: string; } /** https://core.telegram.org/constructor/inputInvoicePremiumAuthCode */ export interface inputInvoicePremiumAuthCode { _: "inputInvoicePremiumAuthCode"; purpose: InputStorePaymentPurpose; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftDropOriginalDetails */ export interface inputInvoiceStarGiftDropOriginalDetails { _: "inputInvoiceStarGiftDropOriginalDetails"; stargift: InputSavedStarGift; } /** https://core.telegram.org/constructor/inputInvoiceStarGiftAuctionBid */ export interface inputInvoiceStarGiftAuctionBid { _: "inputInvoiceStarGiftAuctionBid"; hide_name?: true; update_bid?: true; peer?: InputPeer; gift_id: bigint; bid_amount: bigint; message?: TextWithEntities; } /** https://core.telegram.org/constructor/payments.exportedInvoice */ export interface payments_exportedInvoice { _: "payments.exportedInvoice"; url: string; } /** https://core.telegram.org/constructor/messages.transcribedAudio */ export interface messages_transcribedAudio { _: "messages.transcribedAudio"; pending?: true; transcription_id: bigint; text: string; trial_remains_num?: number; trial_remains_until_date?: number; } /** https://core.telegram.org/constructor/help.premiumPromo */ export interface help_premiumPromo { _: "help.premiumPromo"; status_text: string; status_entities: Array; video_sections: Array; videos: Array; period_options: Array; users: Array; } /** https://core.telegram.org/constructor/inputStorePaymentPremiumSubscription */ export interface inputStorePaymentPremiumSubscription { _: "inputStorePaymentPremiumSubscription"; restore?: true; upgrade?: true; } /** https://core.telegram.org/constructor/inputStorePaymentGiftPremium */ export interface inputStorePaymentGiftPremium { _: "inputStorePaymentGiftPremium"; user_id: InputUser; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/inputStorePaymentPremiumGiftCode */ export interface inputStorePaymentPremiumGiftCode { _: "inputStorePaymentPremiumGiftCode"; users: Array; boost_peer?: InputPeer; currency: string; amount: bigint; message?: TextWithEntities; } /** https://core.telegram.org/constructor/inputStorePaymentPremiumGiveaway */ export interface inputStorePaymentPremiumGiveaway { _: "inputStorePaymentPremiumGiveaway"; only_new_subscribers?: true; winners_are_visible?: true; boost_peer: InputPeer; additional_peers?: Array; countries_iso2?: Array; prize_description?: string; random_id: bigint; until_date: number; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/inputStorePaymentStarsTopup */ export interface inputStorePaymentStarsTopup { _: "inputStorePaymentStarsTopup"; stars: bigint; currency: string; amount: bigint; spend_purpose_peer?: InputPeer; } /** https://core.telegram.org/constructor/inputStorePaymentStarsGift */ export interface inputStorePaymentStarsGift { _: "inputStorePaymentStarsGift"; user_id: InputUser; stars: bigint; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/inputStorePaymentStarsGiveaway */ export interface inputStorePaymentStarsGiveaway { _: "inputStorePaymentStarsGiveaway"; only_new_subscribers?: true; winners_are_visible?: true; stars: bigint; boost_peer: InputPeer; additional_peers?: Array; countries_iso2?: Array; prize_description?: string; random_id: bigint; until_date: number; currency: string; amount: bigint; users: number; } /** https://core.telegram.org/constructor/inputStorePaymentAuthCode */ export interface inputStorePaymentAuthCode { _: "inputStorePaymentAuthCode"; restore?: true; phone_number: string; phone_code_hash: string; premium_days: number; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/paymentFormMethod */ export interface paymentFormMethod { _: "paymentFormMethod"; url: string; title: string; } /** https://core.telegram.org/constructor/emojiStatusEmpty */ export interface emojiStatusEmpty { _: "emojiStatusEmpty"; } /** https://core.telegram.org/constructor/emojiStatus */ export interface emojiStatus { _: "emojiStatus"; document_id: bigint; until?: number; } /** https://core.telegram.org/constructor/emojiStatusCollectible */ export interface emojiStatusCollectible { _: "emojiStatusCollectible"; collectible_id: bigint; document_id: bigint; title: string; slug: string; pattern_document_id: bigint; center_color: number; edge_color: number; pattern_color: number; text_color: number; until?: number; } /** https://core.telegram.org/constructor/inputEmojiStatusCollectible */ export interface inputEmojiStatusCollectible { _: "inputEmojiStatusCollectible"; collectible_id: bigint; until?: number; } /** https://core.telegram.org/constructor/account.emojiStatusesNotModified */ export interface account_emojiStatusesNotModified { _: "account.emojiStatusesNotModified"; } /** https://core.telegram.org/constructor/account.emojiStatuses */ export interface account_emojiStatuses { _: "account.emojiStatuses"; hash: bigint; statuses: Array; } /** https://core.telegram.org/constructor/reactionEmpty */ export interface reactionEmpty { _: "reactionEmpty"; } /** https://core.telegram.org/constructor/reactionEmoji */ export interface reactionEmoji { _: "reactionEmoji"; emoticon: string; } /** https://core.telegram.org/constructor/reactionCustomEmoji */ export interface reactionCustomEmoji { _: "reactionCustomEmoji"; document_id: bigint; } /** https://core.telegram.org/constructor/reactionPaid */ export interface reactionPaid { _: "reactionPaid"; } /** https://core.telegram.org/constructor/chatReactionsNone */ export interface chatReactionsNone { _: "chatReactionsNone"; } /** https://core.telegram.org/constructor/chatReactionsAll */ export interface chatReactionsAll { _: "chatReactionsAll"; allow_custom?: true; } /** https://core.telegram.org/constructor/chatReactionsSome */ export interface chatReactionsSome { _: "chatReactionsSome"; reactions: Array; } /** https://core.telegram.org/constructor/messages.reactionsNotModified */ export interface messages_reactionsNotModified { _: "messages.reactionsNotModified"; } /** https://core.telegram.org/constructor/messages.reactions */ export interface messages_reactions { _: "messages.reactions"; hash: bigint; reactions: Array; } /** https://core.telegram.org/constructor/emailVerifyPurposeLoginSetup */ export interface emailVerifyPurposeLoginSetup { _: "emailVerifyPurposeLoginSetup"; phone_number: string; phone_code_hash: string; } /** https://core.telegram.org/constructor/emailVerifyPurposeLoginChange */ export interface emailVerifyPurposeLoginChange { _: "emailVerifyPurposeLoginChange"; } /** https://core.telegram.org/constructor/emailVerifyPurposePassport */ export interface emailVerifyPurposePassport { _: "emailVerifyPurposePassport"; } /** https://core.telegram.org/constructor/emailVerificationCode */ export interface emailVerificationCode { _: "emailVerificationCode"; code: string; } /** https://core.telegram.org/constructor/emailVerificationGoogle */ export interface emailVerificationGoogle { _: "emailVerificationGoogle"; token: string; } /** https://core.telegram.org/constructor/emailVerificationApple */ export interface emailVerificationApple { _: "emailVerificationApple"; token: string; } /** https://core.telegram.org/constructor/account.emailVerified */ export interface account_emailVerified { _: "account.emailVerified"; email: string; } /** https://core.telegram.org/constructor/account.emailVerifiedLogin */ export interface account_emailVerifiedLogin { _: "account.emailVerifiedLogin"; email: string; sent_code: auth_SentCode; } /** https://core.telegram.org/constructor/premiumSubscriptionOption */ export interface premiumSubscriptionOption { _: "premiumSubscriptionOption"; current?: true; can_purchase_upgrade?: true; transaction?: string; months: number; currency: string; amount: bigint; bot_url: string; store_product?: string; } /** https://core.telegram.org/constructor/sendAsPeer */ export interface sendAsPeer { _: "sendAsPeer"; premium_required?: true; peer: Peer; } /** https://core.telegram.org/constructor/messageExtendedMediaPreview */ export interface messageExtendedMediaPreview { _: "messageExtendedMediaPreview"; w?: number; h?: number; thumb?: PhotoSize; video_duration?: number; } /** https://core.telegram.org/constructor/messageExtendedMedia */ export interface messageExtendedMedia { _: "messageExtendedMedia"; media: MessageMedia; } /** https://core.telegram.org/constructor/stickerKeyword */ export interface stickerKeyword { _: "stickerKeyword"; document_id: bigint; keyword: Array; } /** https://core.telegram.org/constructor/username */ export interface username { _: "username"; editable?: true; active?: true; username: string; } /** https://core.telegram.org/constructor/forumTopicDeleted */ export interface forumTopicDeleted { _: "forumTopicDeleted"; id: number; } /** https://core.telegram.org/constructor/forumTopic */ export interface forumTopic { _: "forumTopic"; my?: true; closed?: true; pinned?: true; short?: true; hidden?: true; title_missing?: true; id: number; date: number; peer: Peer; title: string; icon_color: number; icon_emoji_id?: bigint; top_message: number; read_inbox_max_id: number; read_outbox_max_id: number; unread_count: number; unread_mentions_count: number; unread_reactions_count: number; unread_poll_votes_count: number; from_id: Peer; notify_settings: PeerNotifySettings; draft?: DraftMessage; } /** https://core.telegram.org/constructor/messages.forumTopics */ export interface messages_forumTopics { _: "messages.forumTopics"; order_by_create_date?: true; count: number; topics: Array; messages: Array; chats: Array; users: Array; pts: number; } /** https://core.telegram.org/constructor/defaultHistoryTTL */ export interface defaultHistoryTTL { _: "defaultHistoryTTL"; period: number; } /** https://core.telegram.org/constructor/exportedContactToken */ export interface exportedContactToken { _: "exportedContactToken"; url: string; expires: number; } /** https://core.telegram.org/constructor/requestPeerTypeUser */ export interface requestPeerTypeUser { _: "requestPeerTypeUser"; bot?: boolean; premium?: boolean; } /** https://core.telegram.org/constructor/requestPeerTypeChat */ export interface requestPeerTypeChat { _: "requestPeerTypeChat"; creator?: true; bot_participant?: true; has_username?: boolean; forum?: boolean; user_admin_rights?: ChatAdminRights; bot_admin_rights?: ChatAdminRights; } /** https://core.telegram.org/constructor/requestPeerTypeBroadcast */ export interface requestPeerTypeBroadcast { _: "requestPeerTypeBroadcast"; creator?: true; has_username?: boolean; user_admin_rights?: ChatAdminRights; bot_admin_rights?: ChatAdminRights; } /** https://core.telegram.org/constructor/requestPeerTypeCreateBot */ export interface requestPeerTypeCreateBot { _: "requestPeerTypeCreateBot"; bot_managed?: true; suggested_name?: string; suggested_username?: string; } /** https://core.telegram.org/constructor/emojiListNotModified */ export interface emojiListNotModified { _: "emojiListNotModified"; } /** https://core.telegram.org/constructor/emojiList */ export interface emojiList { _: "emojiList"; hash: bigint; document_id: Array; } /** https://core.telegram.org/constructor/emojiGroup */ export interface emojiGroup { _: "emojiGroup"; title: string; icon_emoji_id: bigint; emoticons: Array; } /** https://core.telegram.org/constructor/emojiGroupGreeting */ export interface emojiGroupGreeting { _: "emojiGroupGreeting"; title: string; icon_emoji_id: bigint; emoticons: Array; } /** https://core.telegram.org/constructor/emojiGroupPremium */ export interface emojiGroupPremium { _: "emojiGroupPremium"; title: string; icon_emoji_id: bigint; } /** https://core.telegram.org/constructor/messages.emojiGroupsNotModified */ export interface messages_emojiGroupsNotModified { _: "messages.emojiGroupsNotModified"; } /** https://core.telegram.org/constructor/messages.emojiGroups */ export interface messages_emojiGroups { _: "messages.emojiGroups"; hash: number; groups: Array; } /** https://core.telegram.org/constructor/textWithEntities */ export interface textWithEntities { _: "textWithEntities"; text: string; entities: Array; } /** https://core.telegram.org/constructor/messages.translateResult */ export interface messages_translateResult { _: "messages.translateResult"; result: Array; } /** https://core.telegram.org/constructor/autoSaveSettings */ export interface autoSaveSettings { _: "autoSaveSettings"; photos?: true; videos?: true; video_max_size?: bigint; } /** https://core.telegram.org/constructor/autoSaveException */ export interface autoSaveException { _: "autoSaveException"; peer: Peer; settings: AutoSaveSettings; } /** https://core.telegram.org/constructor/account.autoSaveSettings */ export interface account_autoSaveSettings { _: "account.autoSaveSettings"; users_settings: AutoSaveSettings; chats_settings: AutoSaveSettings; broadcasts_settings: AutoSaveSettings; exceptions: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/help.appConfigNotModified */ export interface help_appConfigNotModified { _: "help.appConfigNotModified"; } /** https://core.telegram.org/constructor/help.appConfig */ export interface help_appConfig { _: "help.appConfig"; hash: number; config: JSONValue; } /** https://core.telegram.org/constructor/inputBotAppID */ export interface inputBotAppID { _: "inputBotAppID"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputBotAppShortName */ export interface inputBotAppShortName { _: "inputBotAppShortName"; bot_id: InputUser; short_name: string; } /** https://core.telegram.org/constructor/botAppNotModified */ export interface botAppNotModified { _: "botAppNotModified"; } /** https://core.telegram.org/constructor/botApp */ export interface botApp { _: "botApp"; id: bigint; access_hash: bigint; short_name: string; title: string; description: string; photo: Photo; document?: Document; hash: bigint; } /** https://core.telegram.org/constructor/messages.botApp */ export interface messages_botApp { _: "messages.botApp"; inactive?: true; request_write_access?: true; has_settings?: true; app: BotApp; } /** https://core.telegram.org/constructor/inlineBotWebView */ export interface inlineBotWebView { _: "inlineBotWebView"; text: string; url: string; } /** https://core.telegram.org/constructor/readParticipantDate */ export interface readParticipantDate { _: "readParticipantDate"; user_id: bigint; date: number; } /** https://core.telegram.org/constructor/inputChatlistDialogFilter */ export interface inputChatlistDialogFilter { _: "inputChatlistDialogFilter"; filter_id: number; } /** https://core.telegram.org/constructor/exportedChatlistInvite */ export interface exportedChatlistInvite { _: "exportedChatlistInvite"; title: string; url: string; peers: Array; } /** https://core.telegram.org/constructor/chatlists.exportedChatlistInvite */ export interface chatlists_exportedChatlistInvite { _: "chatlists.exportedChatlistInvite"; filter: DialogFilter; invite: ExportedChatlistInvite; } /** https://core.telegram.org/constructor/chatlists.exportedInvites */ export interface chatlists_exportedInvites { _: "chatlists.exportedInvites"; invites: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/chatlists.chatlistInviteAlready */ export interface chatlists_chatlistInviteAlready { _: "chatlists.chatlistInviteAlready"; filter_id: number; missing_peers: Array; already_peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/chatlists.chatlistInvite */ export interface chatlists_chatlistInvite { _: "chatlists.chatlistInvite"; title_noanimate?: true; title: TextWithEntities; emoticon?: string; peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/chatlists.chatlistUpdates */ export interface chatlists_chatlistUpdates { _: "chatlists.chatlistUpdates"; missing_peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/bots.botInfo */ export interface bots_botInfo { _: "bots.botInfo"; name: string; about: string; description: string; } /** https://core.telegram.org/constructor/messagePeerVote */ export interface messagePeerVote { _: "messagePeerVote"; peer: Peer; option: Uint8Array; date: number; } /** https://core.telegram.org/constructor/messagePeerVoteInputOption */ export interface messagePeerVoteInputOption { _: "messagePeerVoteInputOption"; peer: Peer; date: number; } /** https://core.telegram.org/constructor/messagePeerVoteMultiple */ export interface messagePeerVoteMultiple { _: "messagePeerVoteMultiple"; peer: Peer; options: Array>; date: number; } /** https://core.telegram.org/constructor/storyViews */ export interface storyViews { _: "storyViews"; has_viewers?: true; views_count: number; forwards_count?: number; reactions?: Array; reactions_count?: number; recent_viewers?: Array; } /** https://core.telegram.org/constructor/storyItemDeleted */ export interface storyItemDeleted { _: "storyItemDeleted"; id: number; } /** https://core.telegram.org/constructor/storyItemSkipped */ export interface storyItemSkipped { _: "storyItemSkipped"; close_friends?: true; live?: true; id: number; date: number; expire_date: number; } /** https://core.telegram.org/constructor/storyItem */ export interface storyItem { _: "storyItem"; pinned?: true; public?: true; close_friends?: true; min?: true; noforwards?: true; edited?: true; contacts?: true; selected_contacts?: true; out?: true; id: number; date: number; from_id?: Peer; fwd_from?: StoryFwdHeader; expire_date: number; caption?: string; entities?: Array; media: MessageMedia; media_areas?: Array; privacy?: Array; views?: StoryViews; sent_reaction?: Reaction; albums?: Array; music?: Document; } /** https://core.telegram.org/constructor/stories.allStoriesNotModified */ export interface stories_allStoriesNotModified { _: "stories.allStoriesNotModified"; state: string; stealth_mode: StoriesStealthMode; } /** https://core.telegram.org/constructor/stories.allStories */ export interface stories_allStories { _: "stories.allStories"; has_more?: true; count: number; state: string; peer_stories: Array; chats: Array; users: Array; stealth_mode: StoriesStealthMode; } /** https://core.telegram.org/constructor/stories.stories */ export interface stories_stories { _: "stories.stories"; count: number; stories: Array; pinned_to_top?: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/storyView */ export interface storyView { _: "storyView"; blocked?: true; blocked_my_stories_from?: true; user_id: bigint; date: number; reaction?: Reaction; } /** https://core.telegram.org/constructor/storyViewPublicForward */ export interface storyViewPublicForward { _: "storyViewPublicForward"; blocked?: true; blocked_my_stories_from?: true; message: Message; } /** https://core.telegram.org/constructor/storyViewPublicRepost */ export interface storyViewPublicRepost { _: "storyViewPublicRepost"; blocked?: true; blocked_my_stories_from?: true; peer_id: Peer; story: StoryItem; } /** https://core.telegram.org/constructor/stories.storyViewsList */ export interface stories_storyViewsList { _: "stories.storyViewsList"; count: number; views_count: number; forwards_count: number; reactions_count: number; views: Array; chats: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/stories.storyViews */ export interface stories_storyViews { _: "stories.storyViews"; views: Array; users: Array; } /** https://core.telegram.org/constructor/inputReplyToMessage */ export interface inputReplyToMessage { _: "inputReplyToMessage"; reply_to_msg_id: number; top_msg_id?: number; reply_to_peer_id?: InputPeer; quote_text?: string; quote_entities?: Array; quote_offset?: number; monoforum_peer_id?: InputPeer; todo_item_id?: number; poll_option?: Uint8Array; } /** https://core.telegram.org/constructor/inputReplyToStory */ export interface inputReplyToStory { _: "inputReplyToStory"; peer: InputPeer; story_id: number; } /** https://core.telegram.org/constructor/inputReplyToMonoForum */ export interface inputReplyToMonoForum { _: "inputReplyToMonoForum"; monoforum_peer_id: InputPeer; } /** https://core.telegram.org/constructor/exportedStoryLink */ export interface exportedStoryLink { _: "exportedStoryLink"; link: string; } /** https://core.telegram.org/constructor/storiesStealthMode */ export interface storiesStealthMode { _: "storiesStealthMode"; active_until_date?: number; cooldown_until_date?: number; } /** https://core.telegram.org/constructor/mediaAreaCoordinates */ export interface mediaAreaCoordinates { _: "mediaAreaCoordinates"; x: number; y: number; w: number; h: number; rotation: number; radius?: number; } /** https://core.telegram.org/constructor/mediaAreaVenue */ export interface mediaAreaVenue { _: "mediaAreaVenue"; coordinates: MediaAreaCoordinates; geo: GeoPoint; title: string; address: string; provider: string; venue_id: string; venue_type: string; } /** https://core.telegram.org/constructor/inputMediaAreaVenue */ export interface inputMediaAreaVenue { _: "inputMediaAreaVenue"; coordinates: MediaAreaCoordinates; query_id: bigint; result_id: string; } /** https://core.telegram.org/constructor/mediaAreaGeoPoint */ export interface mediaAreaGeoPoint { _: "mediaAreaGeoPoint"; coordinates: MediaAreaCoordinates; geo: GeoPoint; address?: GeoPointAddress; } /** https://core.telegram.org/constructor/mediaAreaSuggestedReaction */ export interface mediaAreaSuggestedReaction { _: "mediaAreaSuggestedReaction"; dark?: true; flipped?: true; coordinates: MediaAreaCoordinates; reaction: Reaction; } /** https://core.telegram.org/constructor/mediaAreaChannelPost */ export interface mediaAreaChannelPost { _: "mediaAreaChannelPost"; coordinates: MediaAreaCoordinates; channel_id: bigint; msg_id: number; } /** https://core.telegram.org/constructor/inputMediaAreaChannelPost */ export interface inputMediaAreaChannelPost { _: "inputMediaAreaChannelPost"; coordinates: MediaAreaCoordinates; channel: InputChannel; msg_id: number; } /** https://core.telegram.org/constructor/mediaAreaUrl */ export interface mediaAreaUrl { _: "mediaAreaUrl"; coordinates: MediaAreaCoordinates; url: string; } /** https://core.telegram.org/constructor/mediaAreaWeather */ export interface mediaAreaWeather { _: "mediaAreaWeather"; coordinates: MediaAreaCoordinates; emoji: string; temperature_c: number; color: number; } /** https://core.telegram.org/constructor/mediaAreaStarGift */ export interface mediaAreaStarGift { _: "mediaAreaStarGift"; coordinates: MediaAreaCoordinates; slug: string; } /** https://core.telegram.org/constructor/peerStories */ export interface peerStories { _: "peerStories"; peer: Peer; max_read_id?: number; stories: Array; } /** https://core.telegram.org/constructor/stories.peerStories */ export interface stories_peerStories { _: "stories.peerStories"; stories: PeerStories; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.webPage */ export interface messages_webPage { _: "messages.webPage"; webpage: WebPage; chats: Array; users: Array; } /** https://core.telegram.org/constructor/premiumGiftCodeOption */ export interface premiumGiftCodeOption { _: "premiumGiftCodeOption"; users: number; months: number; store_product?: string; store_quantity?: number; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/payments.checkedGiftCode */ export interface payments_checkedGiftCode { _: "payments.checkedGiftCode"; via_giveaway?: true; from_id?: Peer; giveaway_msg_id?: number; to_id?: bigint; date: number; days: number; used_date?: number; chats: Array; users: Array; } /** https://core.telegram.org/constructor/payments.giveawayInfo */ export interface payments_giveawayInfo { _: "payments.giveawayInfo"; participating?: true; preparing_results?: true; start_date: number; joined_too_early_date?: number; admin_disallowed_chat_id?: bigint; disallowed_country?: string; } /** https://core.telegram.org/constructor/payments.giveawayInfoResults */ export interface payments_giveawayInfoResults { _: "payments.giveawayInfoResults"; winner?: true; refunded?: true; start_date: number; gift_code_slug?: string; stars_prize?: bigint; finish_date: number; winners_count: number; activated_count?: number; } /** https://core.telegram.org/constructor/prepaidGiveaway */ export interface prepaidGiveaway { _: "prepaidGiveaway"; id: bigint; months: number; quantity: number; date: number; } /** https://core.telegram.org/constructor/prepaidStarsGiveaway */ export interface prepaidStarsGiveaway { _: "prepaidStarsGiveaway"; id: bigint; stars: bigint; quantity: number; boosts: number; date: number; } /** https://core.telegram.org/constructor/boost */ export interface boost { _: "boost"; gift?: true; giveaway?: true; unclaimed?: true; id: string; user_id?: bigint; giveaway_msg_id?: number; date: number; expires: number; used_gift_slug?: string; multiplier?: number; stars?: bigint; } /** https://core.telegram.org/constructor/premium.boostsList */ export interface premium_boostsList { _: "premium.boostsList"; count: number; boosts: Array; next_offset?: string; users: Array; } /** https://core.telegram.org/constructor/myBoost */ export interface myBoost { _: "myBoost"; slot: number; peer?: Peer; date: number; expires: number; cooldown_until_date?: number; } /** https://core.telegram.org/constructor/premium.myBoosts */ export interface premium_myBoosts { _: "premium.myBoosts"; my_boosts: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/premium.boostsStatus */ export interface premium_boostsStatus { _: "premium.boostsStatus"; my_boost?: true; level: number; current_level_boosts: number; boosts: number; gift_boosts?: number; next_level_boosts?: number; premium_audience?: StatsPercentValue; boost_url: string; prepaid_giveaways?: Array; my_boost_slots?: Array; } /** https://core.telegram.org/constructor/storyFwdHeader */ export interface storyFwdHeader { _: "storyFwdHeader"; modified?: true; from?: Peer; from_name?: string; story_id?: number; } /** https://core.telegram.org/constructor/postInteractionCountersMessage */ export interface postInteractionCountersMessage { _: "postInteractionCountersMessage"; msg_id: number; views: number; forwards: number; reactions: number; } /** https://core.telegram.org/constructor/postInteractionCountersStory */ export interface postInteractionCountersStory { _: "postInteractionCountersStory"; story_id: number; views: number; forwards: number; reactions: number; } /** https://core.telegram.org/constructor/stats.storyStats */ export interface stats_storyStats { _: "stats.storyStats"; views_graph: StatsGraph; reactions_by_emotion_graph: StatsGraph; } /** https://core.telegram.org/constructor/publicForwardMessage */ export interface publicForwardMessage { _: "publicForwardMessage"; message: Message; } /** https://core.telegram.org/constructor/publicForwardStory */ export interface publicForwardStory { _: "publicForwardStory"; peer: Peer; story: StoryItem; } /** https://core.telegram.org/constructor/stats.publicForwards */ export interface stats_publicForwards { _: "stats.publicForwards"; count: number; forwards: Array; next_offset?: string; chats: Array; users: Array; } /** https://core.telegram.org/constructor/peerColor */ export interface peerColor { _: "peerColor"; color?: number; background_emoji_id?: bigint; } /** https://core.telegram.org/constructor/peerColorCollectible */ export interface peerColorCollectible { _: "peerColorCollectible"; collectible_id: bigint; gift_emoji_id: bigint; background_emoji_id: bigint; accent_color: number; colors: Array; dark_accent_color?: number; dark_colors?: Array; } /** https://core.telegram.org/constructor/inputPeerColorCollectible */ export interface inputPeerColorCollectible { _: "inputPeerColorCollectible"; collectible_id: bigint; } /** https://core.telegram.org/constructor/help.peerColorSet */ export interface help_peerColorSet { _: "help.peerColorSet"; colors: Array; } /** https://core.telegram.org/constructor/help.peerColorProfileSet */ export interface help_peerColorProfileSet { _: "help.peerColorProfileSet"; palette_colors: Array; bg_colors: Array; story_colors: Array; } /** https://core.telegram.org/constructor/help.peerColorOption */ export interface help_peerColorOption { _: "help.peerColorOption"; hidden?: true; color_id: number; colors?: help_PeerColorSet; dark_colors?: help_PeerColorSet; channel_min_level?: number; group_min_level?: number; } /** https://core.telegram.org/constructor/help.peerColorsNotModified */ export interface help_peerColorsNotModified { _: "help.peerColorsNotModified"; } /** https://core.telegram.org/constructor/help.peerColors */ export interface help_peerColors { _: "help.peerColors"; hash: number; colors: Array; } /** https://core.telegram.org/constructor/storyReaction */ export interface storyReaction { _: "storyReaction"; peer_id: Peer; date: number; reaction: Reaction; } /** https://core.telegram.org/constructor/storyReactionPublicForward */ export interface storyReactionPublicForward { _: "storyReactionPublicForward"; message: Message; } /** https://core.telegram.org/constructor/storyReactionPublicRepost */ export interface storyReactionPublicRepost { _: "storyReactionPublicRepost"; peer_id: Peer; story: StoryItem; } /** https://core.telegram.org/constructor/stories.storyReactionsList */ export interface stories_storyReactionsList { _: "stories.storyReactionsList"; count: number; reactions: Array; chats: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/savedDialog */ export interface savedDialog { _: "savedDialog"; pinned?: true; peer: Peer; top_message: number; } /** https://core.telegram.org/constructor/monoForumDialog */ export interface monoForumDialog { _: "monoForumDialog"; unread_mark?: true; nopaid_messages_exception?: true; peer: Peer; top_message: number; read_inbox_max_id: number; read_outbox_max_id: number; unread_count: number; unread_reactions_count: number; draft?: DraftMessage; } /** https://core.telegram.org/constructor/messages.savedDialogs */ export interface messages_savedDialogs { _: "messages.savedDialogs"; dialogs: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.savedDialogsSlice */ export interface messages_savedDialogsSlice { _: "messages.savedDialogsSlice"; count: number; dialogs: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.savedDialogsNotModified */ export interface messages_savedDialogsNotModified { _: "messages.savedDialogsNotModified"; count: number; } /** https://core.telegram.org/constructor/savedReactionTag */ export interface savedReactionTag { _: "savedReactionTag"; reaction: Reaction; title?: string; count: number; } /** https://core.telegram.org/constructor/messages.savedReactionTagsNotModified */ export interface messages_savedReactionTagsNotModified { _: "messages.savedReactionTagsNotModified"; } /** https://core.telegram.org/constructor/messages.savedReactionTags */ export interface messages_savedReactionTags { _: "messages.savedReactionTags"; tags: Array; hash: bigint; } /** https://core.telegram.org/constructor/outboxReadDate */ export interface outboxReadDate { _: "outboxReadDate"; date: number; } /** https://core.telegram.org/constructor/smsjobs.eligibleToJoin */ export interface smsjobs_eligibleToJoin { _: "smsjobs.eligibleToJoin"; terms_url: string; monthly_sent_sms: number; } /** https://core.telegram.org/constructor/smsjobs.status */ export interface smsjobs_status { _: "smsjobs.status"; allow_international?: true; recent_sent: number; recent_since: number; recent_remains: number; total_sent: number; total_since: number; last_gift_slug?: string; terms_url: string; } /** https://core.telegram.org/constructor/smsJob */ export interface smsJob { _: "smsJob"; job_id: string; phone_number: string; text: string; } /** https://core.telegram.org/constructor/businessWeeklyOpen */ export interface businessWeeklyOpen { _: "businessWeeklyOpen"; start_minute: number; end_minute: number; } /** https://core.telegram.org/constructor/businessWorkHours */ export interface businessWorkHours { _: "businessWorkHours"; open_now?: true; timezone_id: string; weekly_open: Array; } /** https://core.telegram.org/constructor/businessLocation */ export interface businessLocation { _: "businessLocation"; geo_point?: GeoPoint; address: string; } /** https://core.telegram.org/constructor/inputBusinessRecipients */ export interface inputBusinessRecipients { _: "inputBusinessRecipients"; existing_chats?: true; new_chats?: true; contacts?: true; non_contacts?: true; exclude_selected?: true; users?: Array; } /** https://core.telegram.org/constructor/businessRecipients */ export interface businessRecipients { _: "businessRecipients"; existing_chats?: true; new_chats?: true; contacts?: true; non_contacts?: true; exclude_selected?: true; users?: Array; } /** https://core.telegram.org/constructor/businessAwayMessageScheduleAlways */ export interface businessAwayMessageScheduleAlways { _: "businessAwayMessageScheduleAlways"; } /** https://core.telegram.org/constructor/businessAwayMessageScheduleOutsideWorkHours */ export interface businessAwayMessageScheduleOutsideWorkHours { _: "businessAwayMessageScheduleOutsideWorkHours"; } /** https://core.telegram.org/constructor/businessAwayMessageScheduleCustom */ export interface businessAwayMessageScheduleCustom { _: "businessAwayMessageScheduleCustom"; start_date: number; end_date: number; } /** https://core.telegram.org/constructor/inputBusinessGreetingMessage */ export interface inputBusinessGreetingMessage { _: "inputBusinessGreetingMessage"; shortcut_id: number; recipients: InputBusinessRecipients; no_activity_days: number; } /** https://core.telegram.org/constructor/businessGreetingMessage */ export interface businessGreetingMessage { _: "businessGreetingMessage"; shortcut_id: number; recipients: BusinessRecipients; no_activity_days: number; } /** https://core.telegram.org/constructor/inputBusinessAwayMessage */ export interface inputBusinessAwayMessage { _: "inputBusinessAwayMessage"; offline_only?: true; shortcut_id: number; schedule: BusinessAwayMessageSchedule; recipients: InputBusinessRecipients; } /** https://core.telegram.org/constructor/businessAwayMessage */ export interface businessAwayMessage { _: "businessAwayMessage"; offline_only?: true; shortcut_id: number; schedule: BusinessAwayMessageSchedule; recipients: BusinessRecipients; } /** https://core.telegram.org/constructor/timezone */ export interface timezone { _: "timezone"; id: string; name: string; utc_offset: number; } /** https://core.telegram.org/constructor/help.timezonesListNotModified */ export interface help_timezonesListNotModified { _: "help.timezonesListNotModified"; } /** https://core.telegram.org/constructor/help.timezonesList */ export interface help_timezonesList { _: "help.timezonesList"; timezones: Array; hash: number; } /** https://core.telegram.org/constructor/quickReply */ export interface quickReply { _: "quickReply"; shortcut_id: number; shortcut: string; top_message: number; count: number; } /** https://core.telegram.org/constructor/inputQuickReplyShortcut */ export interface inputQuickReplyShortcut { _: "inputQuickReplyShortcut"; shortcut: string; } /** https://core.telegram.org/constructor/inputQuickReplyShortcutId */ export interface inputQuickReplyShortcutId { _: "inputQuickReplyShortcutId"; shortcut_id: number; } /** https://core.telegram.org/constructor/messages.quickReplies */ export interface messages_quickReplies { _: "messages.quickReplies"; quick_replies: Array; messages: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.quickRepliesNotModified */ export interface messages_quickRepliesNotModified { _: "messages.quickRepliesNotModified"; } /** https://core.telegram.org/constructor/connectedBot */ export interface connectedBot { _: "connectedBot"; bot_id: bigint; recipients: BusinessBotRecipients; rights: BusinessBotRights; } /** https://core.telegram.org/constructor/account.connectedBots */ export interface account_connectedBots { _: "account.connectedBots"; connected_bots: Array; users: Array; } /** https://core.telegram.org/constructor/messages.dialogFilters */ export interface messages_dialogFilters { _: "messages.dialogFilters"; tags_enabled?: true; filters: Array; } /** https://core.telegram.org/constructor/birthday */ export interface birthday { _: "birthday"; day: number; month: number; year?: number; } /** https://core.telegram.org/constructor/botBusinessConnection */ export interface botBusinessConnection { _: "botBusinessConnection"; disabled?: true; connection_id: string; user_id: bigint; dc_id: number; date: number; rights?: BusinessBotRights; } /** https://core.telegram.org/constructor/inputBusinessIntro */ export interface inputBusinessIntro { _: "inputBusinessIntro"; title: string; description: string; sticker?: InputDocument; } /** https://core.telegram.org/constructor/businessIntro */ export interface businessIntro { _: "businessIntro"; title: string; description: string; sticker?: Document; } /** https://core.telegram.org/constructor/messages.myStickers */ export interface messages_myStickers { _: "messages.myStickers"; count: number; sets: Array; } /** https://core.telegram.org/constructor/inputCollectibleUsername */ export interface inputCollectibleUsername { _: "inputCollectibleUsername"; username: string; } /** https://core.telegram.org/constructor/inputCollectiblePhone */ export interface inputCollectiblePhone { _: "inputCollectiblePhone"; phone: string; } /** https://core.telegram.org/constructor/fragment.collectibleInfo */ export interface fragment_collectibleInfo { _: "fragment.collectibleInfo"; purchase_date: number; currency: string; amount: bigint; crypto_currency: string; crypto_amount: bigint; url: string; } /** https://core.telegram.org/constructor/inputBusinessBotRecipients */ export interface inputBusinessBotRecipients { _: "inputBusinessBotRecipients"; existing_chats?: true; new_chats?: true; contacts?: true; non_contacts?: true; exclude_selected?: true; users?: Array; exclude_users?: Array; } /** https://core.telegram.org/constructor/businessBotRecipients */ export interface businessBotRecipients { _: "businessBotRecipients"; existing_chats?: true; new_chats?: true; contacts?: true; non_contacts?: true; exclude_selected?: true; users?: Array; exclude_users?: Array; } /** https://core.telegram.org/constructor/contactBirthday */ export interface contactBirthday { _: "contactBirthday"; contact_id: bigint; birthday: Birthday; } /** https://core.telegram.org/constructor/contacts.contactBirthdays */ export interface contacts_contactBirthdays { _: "contacts.contactBirthdays"; contacts: Array; users: Array; } /** https://core.telegram.org/constructor/missingInvitee */ export interface missingInvitee { _: "missingInvitee"; premium_would_allow_invite?: true; premium_required_for_pm?: true; user_id: bigint; } /** https://core.telegram.org/constructor/messages.invitedUsers */ export interface messages_invitedUsers { _: "messages.invitedUsers"; updates: Updates; missing_invitees: Array; } /** https://core.telegram.org/constructor/inputBusinessChatLink */ export interface inputBusinessChatLink { _: "inputBusinessChatLink"; message: string; entities?: Array; title?: string; } /** https://core.telegram.org/constructor/businessChatLink */ export interface businessChatLink { _: "businessChatLink"; link: string; message: string; entities?: Array; title?: string; views: number; } /** https://core.telegram.org/constructor/account.businessChatLinks */ export interface account_businessChatLinks { _: "account.businessChatLinks"; links: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/account.resolvedBusinessChatLinks */ export interface account_resolvedBusinessChatLinks { _: "account.resolvedBusinessChatLinks"; peer: Peer; message: string; entities?: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/requestedPeerUser */ export interface requestedPeerUser { _: "requestedPeerUser"; user_id: bigint; first_name?: string; last_name?: string; username?: string; photo?: Photo; } /** https://core.telegram.org/constructor/requestedPeerChat */ export interface requestedPeerChat { _: "requestedPeerChat"; chat_id: bigint; title?: string; photo?: Photo; } /** https://core.telegram.org/constructor/requestedPeerChannel */ export interface requestedPeerChannel { _: "requestedPeerChannel"; channel_id: bigint; title?: string; username?: string; photo?: Photo; } /** https://core.telegram.org/constructor/sponsoredMessageReportOption */ export interface sponsoredMessageReportOption { _: "sponsoredMessageReportOption"; text: string; option: Uint8Array; } /** https://core.telegram.org/constructor/channels.sponsoredMessageReportResultChooseOption */ export interface channels_sponsoredMessageReportResultChooseOption { _: "channels.sponsoredMessageReportResultChooseOption"; title: string; options: Array; } /** https://core.telegram.org/constructor/channels.sponsoredMessageReportResultAdsHidden */ export interface channels_sponsoredMessageReportResultAdsHidden { _: "channels.sponsoredMessageReportResultAdsHidden"; } /** https://core.telegram.org/constructor/channels.sponsoredMessageReportResultReported */ export interface channels_sponsoredMessageReportResultReported { _: "channels.sponsoredMessageReportResultReported"; } /** https://core.telegram.org/constructor/reactionNotificationsFromContacts */ export interface reactionNotificationsFromContacts { _: "reactionNotificationsFromContacts"; } /** https://core.telegram.org/constructor/reactionNotificationsFromAll */ export interface reactionNotificationsFromAll { _: "reactionNotificationsFromAll"; } /** https://core.telegram.org/constructor/reactionsNotifySettings */ export interface reactionsNotifySettings { _: "reactionsNotifySettings"; messages_notify_from?: ReactionNotificationsFrom; stories_notify_from?: ReactionNotificationsFrom; poll_votes_notify_from?: ReactionNotificationsFrom; sound: NotificationSound; show_previews: boolean; } /** https://core.telegram.org/constructor/availableEffect */ export interface availableEffect { _: "availableEffect"; premium_required?: true; id: bigint; emoticon: string; static_icon_id?: bigint; effect_sticker_id: bigint; effect_animation_id?: bigint; } /** https://core.telegram.org/constructor/messages.availableEffectsNotModified */ export interface messages_availableEffectsNotModified { _: "messages.availableEffectsNotModified"; } /** https://core.telegram.org/constructor/messages.availableEffects */ export interface messages_availableEffects { _: "messages.availableEffects"; hash: number; effects: Array; documents: Array; } /** https://core.telegram.org/constructor/factCheck */ export interface factCheck { _: "factCheck"; need_check?: true; country?: string; text?: TextWithEntities; hash: bigint; } /** https://core.telegram.org/constructor/starsTransactionPeerUnsupported */ export interface starsTransactionPeerUnsupported { _: "starsTransactionPeerUnsupported"; } /** https://core.telegram.org/constructor/starsTransactionPeerAppStore */ export interface starsTransactionPeerAppStore { _: "starsTransactionPeerAppStore"; } /** https://core.telegram.org/constructor/starsTransactionPeerPlayMarket */ export interface starsTransactionPeerPlayMarket { _: "starsTransactionPeerPlayMarket"; } /** https://core.telegram.org/constructor/starsTransactionPeerPremiumBot */ export interface starsTransactionPeerPremiumBot { _: "starsTransactionPeerPremiumBot"; } /** https://core.telegram.org/constructor/starsTransactionPeerFragment */ export interface starsTransactionPeerFragment { _: "starsTransactionPeerFragment"; } /** https://core.telegram.org/constructor/starsTransactionPeer */ export interface starsTransactionPeer { _: "starsTransactionPeer"; peer: Peer; } /** https://core.telegram.org/constructor/starsTransactionPeerAds */ export interface starsTransactionPeerAds { _: "starsTransactionPeerAds"; } /** https://core.telegram.org/constructor/starsTransactionPeerAPI */ export interface starsTransactionPeerAPI { _: "starsTransactionPeerAPI"; } /** https://core.telegram.org/constructor/starsTopupOption */ export interface starsTopupOption { _: "starsTopupOption"; extended?: true; stars: bigint; store_product?: string; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/starsTransaction */ export interface starsTransaction { _: "starsTransaction"; refund?: true; pending?: true; failed?: true; gift?: true; reaction?: true; stargift_upgrade?: true; business_transfer?: true; stargift_resale?: true; posts_search?: true; stargift_prepaid_upgrade?: true; stargift_drop_original_details?: true; phonegroup_message?: true; stargift_auction_bid?: true; offer?: true; id: string; amount: StarsAmount; date: number; peer: StarsTransactionPeer; title?: string; description?: string; photo?: WebDocument; transaction_date?: number; transaction_url?: string; bot_payload?: Uint8Array; msg_id?: number; extended_media?: Array; subscription_period?: number; giveaway_post_id?: number; stargift?: StarGift; floodskip_number?: number; starref_commission_permille?: number; starref_peer?: Peer; starref_amount?: StarsAmount; paid_messages?: number; premium_gift_months?: number; ads_proceeds_from_date?: number; ads_proceeds_to_date?: number; } /** https://core.telegram.org/constructor/payments.starsStatus */ export interface payments_starsStatus { _: "payments.starsStatus"; balance: StarsAmount; subscriptions?: Array; subscriptions_next_offset?: string; subscriptions_missing_balance?: bigint; history?: Array; next_offset?: string; chats: Array; users: Array; } /** https://core.telegram.org/constructor/foundStory */ export interface foundStory { _: "foundStory"; peer: Peer; story: StoryItem; } /** https://core.telegram.org/constructor/stories.foundStories */ export interface stories_foundStories { _: "stories.foundStories"; count: number; stories: Array; next_offset?: string; chats: Array; users: Array; } /** https://core.telegram.org/constructor/geoPointAddress */ export interface geoPointAddress { _: "geoPointAddress"; country_iso2: string; state?: string; city?: string; street?: string; } /** https://core.telegram.org/constructor/starsRevenueStatus */ export interface starsRevenueStatus { _: "starsRevenueStatus"; withdrawal_enabled?: true; current_balance: StarsAmount; available_balance: StarsAmount; overall_revenue: StarsAmount; next_withdrawal_at?: number; } /** https://core.telegram.org/constructor/payments.starsRevenueStats */ export interface payments_starsRevenueStats { _: "payments.starsRevenueStats"; top_hours_graph?: StatsGraph; revenue_graph: StatsGraph; status: StarsRevenueStatus; usd_rate: number; } /** https://core.telegram.org/constructor/payments.starsRevenueWithdrawalUrl */ export interface payments_starsRevenueWithdrawalUrl { _: "payments.starsRevenueWithdrawalUrl"; url: string; } /** https://core.telegram.org/constructor/payments.starsRevenueAdsAccountUrl */ export interface payments_starsRevenueAdsAccountUrl { _: "payments.starsRevenueAdsAccountUrl"; url: string; } /** https://core.telegram.org/constructor/inputStarsTransaction */ export interface inputStarsTransaction { _: "inputStarsTransaction"; refund?: true; id: string; } /** https://core.telegram.org/constructor/starsGiftOption */ export interface starsGiftOption { _: "starsGiftOption"; extended?: true; stars: bigint; store_product?: string; currency: string; amount: bigint; } /** https://core.telegram.org/constructor/bots.popularAppBots */ export interface bots_popularAppBots { _: "bots.popularAppBots"; next_offset?: string; users: Array; } /** https://core.telegram.org/constructor/botPreviewMedia */ export interface botPreviewMedia { _: "botPreviewMedia"; date: number; media: MessageMedia; } /** https://core.telegram.org/constructor/bots.previewInfo */ export interface bots_previewInfo { _: "bots.previewInfo"; media: Array; lang_codes: Array; } /** https://core.telegram.org/constructor/starsSubscriptionPricing */ export interface starsSubscriptionPricing { _: "starsSubscriptionPricing"; period: number; amount: bigint; } /** https://core.telegram.org/constructor/starsSubscription */ export interface starsSubscription { _: "starsSubscription"; canceled?: true; can_refulfill?: true; missing_balance?: true; bot_canceled?: true; id: string; peer: Peer; until_date: number; pricing: StarsSubscriptionPricing; chat_invite_hash?: string; title?: string; photo?: WebDocument; invoice_slug?: string; } /** https://core.telegram.org/constructor/messageReactor */ export interface messageReactor { _: "messageReactor"; top?: true; my?: true; anonymous?: true; peer_id?: Peer; count: number; } /** https://core.telegram.org/constructor/starsGiveawayOption */ export interface starsGiveawayOption { _: "starsGiveawayOption"; extended?: true; default?: true; stars: bigint; yearly_boosts: number; store_product?: string; currency: string; amount: bigint; winners: Array; } /** https://core.telegram.org/constructor/starsGiveawayWinnersOption */ export interface starsGiveawayWinnersOption { _: "starsGiveawayWinnersOption"; default?: true; users: number; per_user_stars: bigint; } /** https://core.telegram.org/constructor/starGift */ export interface starGift { _: "starGift"; limited?: true; sold_out?: true; birthday?: true; require_premium?: true; limited_per_user?: true; peer_color_available?: true; auction?: true; id: bigint; sticker: Document; stars: bigint; availability_remains?: number; availability_total?: number; availability_resale?: bigint; convert_stars: bigint; first_sale_date?: number; last_sale_date?: number; upgrade_stars?: bigint; resell_min_stars?: bigint; title?: string; released_by?: Peer; per_user_total?: number; per_user_remains?: number; locked_until_date?: number; auction_slug?: string; gifts_per_round?: number; auction_start_date?: number; upgrade_variants?: number; background?: StarGiftBackground; } /** https://core.telegram.org/constructor/starGiftUnique */ export interface starGiftUnique { _: "starGiftUnique"; require_premium?: true; resale_ton_only?: true; theme_available?: true; burned?: true; crafted?: true; id: bigint; gift_id: bigint; title: string; slug: string; num: number; owner_id?: Peer; owner_name?: string; owner_address?: string; attributes: Array; availability_issued: number; availability_total: number; gift_address?: string; resell_amount?: Array; released_by?: Peer; value_amount?: bigint; value_currency?: string; value_usd_amount?: bigint; theme_peer?: Peer; peer_color?: PeerColor; host_id?: Peer; offer_min_stars?: number; craft_chance_permille?: number; } /** https://core.telegram.org/constructor/payments.starGiftsNotModified */ export interface payments_starGiftsNotModified { _: "payments.starGiftsNotModified"; } /** https://core.telegram.org/constructor/payments.starGifts */ export interface payments_starGifts { _: "payments.starGifts"; hash: number; gifts: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messageReportOption */ export interface messageReportOption { _: "messageReportOption"; text: string; option: Uint8Array; } /** https://core.telegram.org/constructor/reportResultChooseOption */ export interface reportResultChooseOption { _: "reportResultChooseOption"; title: string; options: Array; } /** https://core.telegram.org/constructor/reportResultAddComment */ export interface reportResultAddComment { _: "reportResultAddComment"; optional?: true; option: Uint8Array; } /** https://core.telegram.org/constructor/reportResultReported */ export interface reportResultReported { _: "reportResultReported"; } /** https://core.telegram.org/constructor/messages.botPreparedInlineMessage */ export interface messages_botPreparedInlineMessage { _: "messages.botPreparedInlineMessage"; id: string; expire_date: number; } /** https://core.telegram.org/constructor/messages.preparedInlineMessage */ export interface messages_preparedInlineMessage { _: "messages.preparedInlineMessage"; query_id: bigint; result: BotInlineResult; peer_types: Array; cache_time: number; users: Array; } /** https://core.telegram.org/constructor/botAppSettings */ export interface botAppSettings { _: "botAppSettings"; placeholder_path?: Uint8Array; background_color?: number; background_dark_color?: number; header_color?: number; header_dark_color?: number; } /** https://core.telegram.org/constructor/starRefProgram */ export interface starRefProgram { _: "starRefProgram"; bot_id: bigint; commission_permille: number; duration_months?: number; end_date?: number; daily_revenue_per_user?: StarsAmount; } /** https://core.telegram.org/constructor/connectedBotStarRef */ export interface connectedBotStarRef { _: "connectedBotStarRef"; revoked?: true; url: string; date: number; bot_id: bigint; commission_permille: number; duration_months?: number; participants: bigint; revenue: bigint; } /** https://core.telegram.org/constructor/payments.connectedStarRefBots */ export interface payments_connectedStarRefBots { _: "payments.connectedStarRefBots"; count: number; connected_bots: Array; users: Array; } /** https://core.telegram.org/constructor/payments.suggestedStarRefBots */ export interface payments_suggestedStarRefBots { _: "payments.suggestedStarRefBots"; count: number; suggested_bots: Array; users: Array; next_offset?: string; } /** https://core.telegram.org/constructor/starsAmount */ export interface starsAmount { _: "starsAmount"; amount: bigint; nanos: number; } /** https://core.telegram.org/constructor/starsTonAmount */ export interface starsTonAmount { _: "starsTonAmount"; amount: bigint; } /** https://core.telegram.org/constructor/messages.foundStickersNotModified */ export interface messages_foundStickersNotModified { _: "messages.foundStickersNotModified"; next_offset?: number; } /** https://core.telegram.org/constructor/messages.foundStickers */ export interface messages_foundStickers { _: "messages.foundStickers"; next_offset?: number; hash: bigint; stickers: Array; } /** https://core.telegram.org/constructor/botVerifierSettings */ export interface botVerifierSettings { _: "botVerifierSettings"; can_modify_custom_description?: true; icon: bigint; company: string; custom_description?: string; } /** https://core.telegram.org/constructor/botVerification */ export interface botVerification { _: "botVerification"; bot_id: bigint; icon: bigint; description: string; } /** https://core.telegram.org/constructor/starGiftAttributeModel */ export interface starGiftAttributeModel { _: "starGiftAttributeModel"; crafted?: true; name: string; document: Document; rarity: StarGiftAttributeRarity; } /** https://core.telegram.org/constructor/starGiftAttributePattern */ export interface starGiftAttributePattern { _: "starGiftAttributePattern"; name: string; document: Document; rarity: StarGiftAttributeRarity; } /** https://core.telegram.org/constructor/starGiftAttributeBackdrop */ export interface starGiftAttributeBackdrop { _: "starGiftAttributeBackdrop"; name: string; backdrop_id: number; center_color: number; edge_color: number; pattern_color: number; text_color: number; rarity: StarGiftAttributeRarity; } /** https://core.telegram.org/constructor/starGiftAttributeOriginalDetails */ export interface starGiftAttributeOriginalDetails { _: "starGiftAttributeOriginalDetails"; sender_id?: Peer; recipient_id: Peer; date: number; message?: TextWithEntities; } /** https://core.telegram.org/constructor/payments.starGiftUpgradePreview */ export interface payments_starGiftUpgradePreview { _: "payments.starGiftUpgradePreview"; sample_attributes: Array; prices: Array; next_prices: Array; } /** https://core.telegram.org/constructor/users.users */ export interface users_users { _: "users.users"; users: Array; } /** https://core.telegram.org/constructor/users.usersSlice */ export interface users_usersSlice { _: "users.usersSlice"; count: number; users: Array; } /** https://core.telegram.org/constructor/payments.uniqueStarGift */ export interface payments_uniqueStarGift { _: "payments.uniqueStarGift"; gift: StarGift; chats: Array; users: Array; } /** https://core.telegram.org/constructor/messages.webPagePreview */ export interface messages_webPagePreview { _: "messages.webPagePreview"; media: MessageMedia; chats: Array; users: Array; } /** https://core.telegram.org/constructor/savedStarGift */ export interface savedStarGift { _: "savedStarGift"; name_hidden?: true; unsaved?: true; refunded?: true; can_upgrade?: true; pinned_to_top?: true; upgrade_separate?: true; from_id?: Peer; date: number; gift: StarGift; message?: TextWithEntities; msg_id?: number; saved_id?: bigint; convert_stars?: bigint; upgrade_stars?: bigint; can_export_at?: number; transfer_stars?: bigint; can_transfer_at?: number; can_resell_at?: number; collection_id?: Array; prepaid_upgrade_hash?: string; drop_original_details_stars?: bigint; gift_num?: number; can_craft_at?: number; } /** https://core.telegram.org/constructor/payments.savedStarGifts */ export interface payments_savedStarGifts { _: "payments.savedStarGifts"; count: number; chat_notifications_enabled?: boolean; gifts: Array; next_offset?: string; chats: Array; users: Array; } /** https://core.telegram.org/constructor/inputSavedStarGiftUser */ export interface inputSavedStarGiftUser { _: "inputSavedStarGiftUser"; msg_id: number; } /** https://core.telegram.org/constructor/inputSavedStarGiftChat */ export interface inputSavedStarGiftChat { _: "inputSavedStarGiftChat"; peer: InputPeer; saved_id: bigint; } /** https://core.telegram.org/constructor/inputSavedStarGiftSlug */ export interface inputSavedStarGiftSlug { _: "inputSavedStarGiftSlug"; slug: string; } /** https://core.telegram.org/constructor/payments.starGiftWithdrawalUrl */ export interface payments_starGiftWithdrawalUrl { _: "payments.starGiftWithdrawalUrl"; url: string; } /** https://core.telegram.org/constructor/paidReactionPrivacyDefault */ export interface paidReactionPrivacyDefault { _: "paidReactionPrivacyDefault"; } /** https://core.telegram.org/constructor/paidReactionPrivacyAnonymous */ export interface paidReactionPrivacyAnonymous { _: "paidReactionPrivacyAnonymous"; } /** https://core.telegram.org/constructor/paidReactionPrivacyPeer */ export interface paidReactionPrivacyPeer { _: "paidReactionPrivacyPeer"; peer: InputPeer; } /** https://core.telegram.org/constructor/account.paidMessagesRevenue */ export interface account_paidMessagesRevenue { _: "account.paidMessagesRevenue"; stars_amount: bigint; } /** https://core.telegram.org/constructor/requirementToContactEmpty */ export interface requirementToContactEmpty { _: "requirementToContactEmpty"; } /** https://core.telegram.org/constructor/requirementToContactPremium */ export interface requirementToContactPremium { _: "requirementToContactPremium"; } /** https://core.telegram.org/constructor/requirementToContactPaidMessages */ export interface requirementToContactPaidMessages { _: "requirementToContactPaidMessages"; stars_amount: bigint; } /** https://core.telegram.org/constructor/businessBotRights */ export interface businessBotRights { _: "businessBotRights"; reply?: true; read_messages?: true; delete_sent_messages?: true; delete_received_messages?: true; edit_name?: true; edit_bio?: true; edit_profile_photo?: true; edit_username?: true; view_gifts?: true; sell_gifts?: true; change_gift_settings?: true; transfer_and_upgrade_gifts?: true; transfer_stars?: true; manage_stories?: true; } /** https://core.telegram.org/constructor/disallowedGiftsSettings */ export interface disallowedGiftsSettings { _: "disallowedGiftsSettings"; disallow_unlimited_stargifts?: true; disallow_limited_stargifts?: true; disallow_unique_stargifts?: true; disallow_premium_gifts?: true; disallow_stargifts_from_channels?: true; } /** https://core.telegram.org/constructor/sponsoredPeer */ export interface sponsoredPeer { _: "sponsoredPeer"; random_id: Uint8Array; peer: Peer; sponsor_info?: string; additional_info?: string; } /** https://core.telegram.org/constructor/contacts.sponsoredPeersEmpty */ export interface contacts_sponsoredPeersEmpty { _: "contacts.sponsoredPeersEmpty"; } /** https://core.telegram.org/constructor/contacts.sponsoredPeers */ export interface contacts_sponsoredPeers { _: "contacts.sponsoredPeers"; peers: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/starGiftAttributeIdModel */ export interface starGiftAttributeIdModel { _: "starGiftAttributeIdModel"; document_id: bigint; } /** https://core.telegram.org/constructor/starGiftAttributeIdPattern */ export interface starGiftAttributeIdPattern { _: "starGiftAttributeIdPattern"; document_id: bigint; } /** https://core.telegram.org/constructor/starGiftAttributeIdBackdrop */ export interface starGiftAttributeIdBackdrop { _: "starGiftAttributeIdBackdrop"; backdrop_id: number; } /** https://core.telegram.org/constructor/starGiftAttributeCounter */ export interface starGiftAttributeCounter { _: "starGiftAttributeCounter"; attribute: StarGiftAttributeId; count: number; } /** https://core.telegram.org/constructor/payments.resaleStarGifts */ export interface payments_resaleStarGifts { _: "payments.resaleStarGifts"; count: number; gifts: Array; next_offset?: string; attributes?: Array; attributes_hash?: bigint; chats: Array; counters?: Array; users: Array; } /** https://core.telegram.org/constructor/stories.canSendStoryCount */ export interface stories_canSendStoryCount { _: "stories.canSendStoryCount"; count_remains: number; } /** https://core.telegram.org/constructor/pendingSuggestion */ export interface pendingSuggestion { _: "pendingSuggestion"; suggestion: string; title: TextWithEntities; description: TextWithEntities; url: string; } /** https://core.telegram.org/constructor/todoItem */ export interface todoItem { _: "todoItem"; id: number; title: TextWithEntities; } /** https://core.telegram.org/constructor/todoList */ export interface todoList { _: "todoList"; others_can_append?: true; others_can_complete?: true; title: TextWithEntities; list: Array; } /** https://core.telegram.org/constructor/todoCompletion */ export interface todoCompletion { _: "todoCompletion"; id: number; completed_by: Peer; date: number; } /** https://core.telegram.org/constructor/suggestedPost */ export interface suggestedPost { _: "suggestedPost"; accepted?: true; rejected?: true; price?: StarsAmount; schedule_date?: number; } /** https://core.telegram.org/constructor/starsRating */ export interface starsRating { _: "starsRating"; level: number; current_level_stars: bigint; stars: bigint; next_level_stars?: bigint; } /** https://core.telegram.org/constructor/starGiftCollection */ export interface starGiftCollection { _: "starGiftCollection"; collection_id: number; title: string; icon?: Document; gifts_count: number; hash: bigint; } /** https://core.telegram.org/constructor/payments.starGiftCollectionsNotModified */ export interface payments_starGiftCollectionsNotModified { _: "payments.starGiftCollectionsNotModified"; } /** https://core.telegram.org/constructor/payments.starGiftCollections */ export interface payments_starGiftCollections { _: "payments.starGiftCollections"; collections: Array; } /** https://core.telegram.org/constructor/storyAlbum */ export interface storyAlbum { _: "storyAlbum"; album_id: number; title: string; icon_photo?: Photo; icon_video?: Document; } /** https://core.telegram.org/constructor/stories.albumsNotModified */ export interface stories_albumsNotModified { _: "stories.albumsNotModified"; } /** https://core.telegram.org/constructor/stories.albums */ export interface stories_albums { _: "stories.albums"; hash: bigint; albums: Array; } /** https://core.telegram.org/constructor/searchPostsFlood */ export interface searchPostsFlood { _: "searchPostsFlood"; query_is_free?: true; total_daily: number; remains: number; wait_till?: number; stars_amount: bigint; } /** https://core.telegram.org/constructor/payments.uniqueStarGiftValueInfo */ export interface payments_uniqueStarGiftValueInfo { _: "payments.uniqueStarGiftValueInfo"; last_sale_on_fragment?: true; value_is_average?: true; currency: string; value: bigint; initial_sale_date: number; initial_sale_stars: bigint; initial_sale_price: bigint; last_sale_date?: number; last_sale_price?: bigint; floor_price?: bigint; average_price?: bigint; listed_count?: number; fragment_listed_count?: number; fragment_listed_url?: string; } /** https://core.telegram.org/constructor/profileTabPosts */ export interface profileTabPosts { _: "profileTabPosts"; } /** https://core.telegram.org/constructor/profileTabGifts */ export interface profileTabGifts { _: "profileTabGifts"; } /** https://core.telegram.org/constructor/profileTabMedia */ export interface profileTabMedia { _: "profileTabMedia"; } /** https://core.telegram.org/constructor/profileTabFiles */ export interface profileTabFiles { _: "profileTabFiles"; } /** https://core.telegram.org/constructor/profileTabMusic */ export interface profileTabMusic { _: "profileTabMusic"; } /** https://core.telegram.org/constructor/profileTabVoice */ export interface profileTabVoice { _: "profileTabVoice"; } /** https://core.telegram.org/constructor/profileTabLinks */ export interface profileTabLinks { _: "profileTabLinks"; } /** https://core.telegram.org/constructor/profileTabGifs */ export interface profileTabGifs { _: "profileTabGifs"; } /** https://core.telegram.org/constructor/users.savedMusicNotModified */ export interface users_savedMusicNotModified { _: "users.savedMusicNotModified"; count: number; } /** https://core.telegram.org/constructor/users.savedMusic */ export interface users_savedMusic { _: "users.savedMusic"; count: number; documents: Array; } /** https://core.telegram.org/constructor/account.savedMusicIdsNotModified */ export interface account_savedMusicIdsNotModified { _: "account.savedMusicIdsNotModified"; } /** https://core.telegram.org/constructor/account.savedMusicIds */ export interface account_savedMusicIds { _: "account.savedMusicIds"; ids: Array; } /** https://core.telegram.org/constructor/payments.checkCanSendGiftResultOk */ export interface payments_checkCanSendGiftResultOk { _: "payments.checkCanSendGiftResultOk"; } /** https://core.telegram.org/constructor/payments.checkCanSendGiftResultFail */ export interface payments_checkCanSendGiftResultFail { _: "payments.checkCanSendGiftResultFail"; reason: TextWithEntities; } /** https://core.telegram.org/constructor/inputChatThemeEmpty */ export interface inputChatThemeEmpty { _: "inputChatThemeEmpty"; } /** https://core.telegram.org/constructor/inputChatTheme */ export interface inputChatTheme { _: "inputChatTheme"; emoticon: string; } /** https://core.telegram.org/constructor/inputChatThemeUniqueGift */ export interface inputChatThemeUniqueGift { _: "inputChatThemeUniqueGift"; slug: string; } /** https://core.telegram.org/constructor/starGiftUpgradePrice */ export interface starGiftUpgradePrice { _: "starGiftUpgradePrice"; date: number; upgrade_stars: bigint; } /** https://core.telegram.org/constructor/groupCallMessage */ export interface groupCallMessage { _: "groupCallMessage"; from_admin?: true; id: number; from_id: Peer; date: number; message: TextWithEntities; paid_message_stars?: bigint; } /** https://core.telegram.org/constructor/groupCallDonor */ export interface groupCallDonor { _: "groupCallDonor"; top?: true; my?: true; peer_id?: Peer; stars: bigint; } /** https://core.telegram.org/constructor/phone.groupCallStars */ export interface phone_groupCallStars { _: "phone.groupCallStars"; total_stars: bigint; top_donors: Array; chats: Array; users: Array; } /** https://core.telegram.org/constructor/recentStory */ export interface recentStory { _: "recentStory"; live?: true; max_id?: number; } /** https://core.telegram.org/constructor/auctionBidLevel */ export interface auctionBidLevel { _: "auctionBidLevel"; pos: number; amount: bigint; date: number; } /** https://core.telegram.org/constructor/starGiftAuctionStateNotModified */ export interface starGiftAuctionStateNotModified { _: "starGiftAuctionStateNotModified"; } /** https://core.telegram.org/constructor/starGiftAuctionState */ export interface starGiftAuctionState { _: "starGiftAuctionState"; version: number; start_date: number; end_date: number; min_bid_amount: bigint; bid_levels: Array; top_bidders: Array; next_round_at: number; last_gift_num: number; gifts_left: number; current_round: number; total_rounds: number; rounds: Array; } /** https://core.telegram.org/constructor/starGiftAuctionStateFinished */ export interface starGiftAuctionStateFinished { _: "starGiftAuctionStateFinished"; start_date: number; end_date: number; average_price: bigint; listed_count?: number; fragment_listed_count?: number; fragment_listed_url?: string; } /** https://core.telegram.org/constructor/starGiftAuctionUserState */ export interface starGiftAuctionUserState { _: "starGiftAuctionUserState"; returned?: true; bid_amount?: bigint; bid_date?: number; min_bid_amount?: bigint; bid_peer?: Peer; acquired_count: number; } /** https://core.telegram.org/constructor/payments.starGiftAuctionState */ export interface payments_starGiftAuctionState { _: "payments.starGiftAuctionState"; gift: StarGift; state: StarGiftAuctionState; user_state: StarGiftAuctionUserState; timeout: number; users: Array; chats: Array; } /** https://core.telegram.org/constructor/starGiftAuctionAcquiredGift */ export interface starGiftAuctionAcquiredGift { _: "starGiftAuctionAcquiredGift"; name_hidden?: true; peer: Peer; date: number; bid_amount: bigint; round: number; pos: number; message?: TextWithEntities; gift_num?: number; } /** https://core.telegram.org/constructor/payments.starGiftAuctionAcquiredGifts */ export interface payments_starGiftAuctionAcquiredGifts { _: "payments.starGiftAuctionAcquiredGifts"; gifts: Array; users: Array; chats: Array; } /** https://core.telegram.org/constructor/starGiftActiveAuctionState */ export interface starGiftActiveAuctionState { _: "starGiftActiveAuctionState"; gift: StarGift; state: StarGiftAuctionState; user_state: StarGiftAuctionUserState; } /** https://core.telegram.org/constructor/payments.starGiftActiveAuctionsNotModified */ export interface payments_starGiftActiveAuctionsNotModified { _: "payments.starGiftActiveAuctionsNotModified"; } /** https://core.telegram.org/constructor/payments.starGiftActiveAuctions */ export interface payments_starGiftActiveAuctions { _: "payments.starGiftActiveAuctions"; auctions: Array; users: Array; chats: Array; } /** https://core.telegram.org/constructor/inputStarGiftAuction */ export interface inputStarGiftAuction { _: "inputStarGiftAuction"; gift_id: bigint; } /** https://core.telegram.org/constructor/inputStarGiftAuctionSlug */ export interface inputStarGiftAuctionSlug { _: "inputStarGiftAuctionSlug"; slug: string; } /** https://core.telegram.org/constructor/passkey */ export interface passkey { _: "passkey"; id: string; name: string; date: number; software_emoji_id?: bigint; last_usage_date?: number; } /** https://core.telegram.org/constructor/account.passkeys */ export interface account_passkeys { _: "account.passkeys"; passkeys: Array; } /** https://core.telegram.org/constructor/account.passkeyRegistrationOptions */ export interface account_passkeyRegistrationOptions { _: "account.passkeyRegistrationOptions"; options: DataJSON; } /** https://core.telegram.org/constructor/auth.passkeyLoginOptions */ export interface auth_passkeyLoginOptions { _: "auth.passkeyLoginOptions"; options: DataJSON; } /** https://core.telegram.org/constructor/inputPasskeyResponseRegister */ export interface inputPasskeyResponseRegister { _: "inputPasskeyResponseRegister"; client_data: DataJSON; attestation_data: Uint8Array; } /** https://core.telegram.org/constructor/inputPasskeyResponseLogin */ export interface inputPasskeyResponseLogin { _: "inputPasskeyResponseLogin"; client_data: DataJSON; authenticator_data: Uint8Array; signature: Uint8Array; user_handle: string; } /** https://core.telegram.org/constructor/inputPasskeyCredentialPublicKey */ export interface inputPasskeyCredentialPublicKey { _: "inputPasskeyCredentialPublicKey"; id: string; raw_id: string; response: InputPasskeyResponse; } /** https://core.telegram.org/constructor/inputPasskeyCredentialFirebasePNV */ export interface inputPasskeyCredentialFirebasePNV { _: "inputPasskeyCredentialFirebasePNV"; pnv_token: string; } /** https://core.telegram.org/constructor/starGiftBackground */ export interface starGiftBackground { _: "starGiftBackground"; center_color: number; edge_color: number; text_color: number; } /** https://core.telegram.org/constructor/starGiftAuctionRound */ export interface starGiftAuctionRound { _: "starGiftAuctionRound"; num: number; duration: number; } /** https://core.telegram.org/constructor/starGiftAuctionRoundExtendable */ export interface starGiftAuctionRoundExtendable { _: "starGiftAuctionRoundExtendable"; num: number; duration: number; extend_top: number; extend_window: number; } /** https://core.telegram.org/constructor/payments.starGiftUpgradeAttributes */ export interface payments_starGiftUpgradeAttributes { _: "payments.starGiftUpgradeAttributes"; attributes: Array; } /** https://core.telegram.org/constructor/messages.emojiGameOutcome */ export interface messages_emojiGameOutcome { _: "messages.emojiGameOutcome"; seed: Uint8Array; stake_ton_amount: bigint; ton_amount: bigint; } /** https://core.telegram.org/constructor/messages.emojiGameUnavailable */ export interface messages_emojiGameUnavailable { _: "messages.emojiGameUnavailable"; } /** https://core.telegram.org/constructor/messages.emojiGameDiceInfo */ export interface messages_emojiGameDiceInfo { _: "messages.emojiGameDiceInfo"; game_hash: string; prev_stake: bigint; current_streak: number; params: Array; plays_left?: number; } /** https://core.telegram.org/constructor/starGiftAttributeRarity */ export interface starGiftAttributeRarity { _: "starGiftAttributeRarity"; permille: number; } /** https://core.telegram.org/constructor/starGiftAttributeRarityUncommon */ export interface starGiftAttributeRarityUncommon { _: "starGiftAttributeRarityUncommon"; } /** https://core.telegram.org/constructor/starGiftAttributeRarityRare */ export interface starGiftAttributeRarityRare { _: "starGiftAttributeRarityRare"; } /** https://core.telegram.org/constructor/starGiftAttributeRarityEpic */ export interface starGiftAttributeRarityEpic { _: "starGiftAttributeRarityEpic"; } /** https://core.telegram.org/constructor/starGiftAttributeRarityLegendary */ export interface starGiftAttributeRarityLegendary { _: "starGiftAttributeRarityLegendary"; } /** https://core.telegram.org/constructor/keyboardButtonStyle */ export interface keyboardButtonStyle { _: "keyboardButtonStyle"; bg_primary?: true; bg_danger?: true; bg_success?: true; icon?: bigint; } /** https://core.telegram.org/constructor/inputMessageReadMetric */ export interface inputMessageReadMetric { _: "inputMessageReadMetric"; msg_id: number; view_id: bigint; time_in_view_ms: number; active_time_in_view_ms: number; height_to_viewport_ratio_permille: number; seen_range_ratio_permille: number; } /** https://core.telegram.org/constructor/bots.exportedBotToken */ export interface bots_exportedBotToken { _: "bots.exportedBotToken"; token: string; } /** https://core.telegram.org/constructor/bots.requestedButton */ export interface bots_requestedButton { _: "bots.requestedButton"; webapp_req_id: string; } /** https://core.telegram.org/constructor/messages.composedMessageWithAI */ export interface messages_composedMessageWithAI { _: "messages.composedMessageWithAI"; result_text: TextWithEntities; diff_text?: TextWithEntities; } /** https://core.telegram.org/constructor/stats.pollStats */ export interface stats_pollStats { _: "stats.pollStats"; votes_graph: StatsGraph; } /** https://core.telegram.org/constructor/inputAiComposeToneDefault */ export interface inputAiComposeToneDefault { _: "inputAiComposeToneDefault"; tone: string; } /** https://core.telegram.org/constructor/inputAiComposeToneID */ export interface inputAiComposeToneID { _: "inputAiComposeToneID"; id: bigint; access_hash: bigint; } /** https://core.telegram.org/constructor/inputAiComposeToneSlug */ export interface inputAiComposeToneSlug { _: "inputAiComposeToneSlug"; slug: string; } /** https://core.telegram.org/constructor/aiComposeTone */ export interface aiComposeTone { _: "aiComposeTone"; creator?: true; id: bigint; access_hash: bigint; slug: string; title: string; emoji_id?: bigint; prompt?: string; installs_count?: number; author_id?: bigint; example_english?: AiComposeToneExample; } /** https://core.telegram.org/constructor/aiComposeToneDefault */ export interface aiComposeToneDefault { _: "aiComposeToneDefault"; tone: string; emoji_id: bigint; title: string; } /** https://core.telegram.org/constructor/aicompose.tonesNotModified */ export interface aicompose_tonesNotModified { _: "aicompose.tonesNotModified"; } /** https://core.telegram.org/constructor/aicompose.tones */ export interface aicompose_tones { _: "aicompose.tones"; hash: bigint; tones: Array; users: Array; } /** https://core.telegram.org/constructor/aiComposeToneExample */ export interface aiComposeToneExample { _: "aiComposeToneExample"; from: TextWithEntities; to: TextWithEntities; } /** https://core.telegram.org/constructor/bots.accessSettings */ export interface bots_accessSettings { _: "bots.accessSettings"; restricted?: true; add_users?: Array; } /** https://core.telegram.org/method/invokeWithBusinessConnectionPrefix */ export interface invokeWithBusinessConnectionPrefix { _: "invokeWithBusinessConnectionPrefix"; connection_id: string; [R]?: Error; } /** https://core.telegram.org/method/invokeWithGooglePlayIntegrityPrefix */ export interface invokeWithGooglePlayIntegrityPrefix { _: "invokeWithGooglePlayIntegrityPrefix"; nonce: string; token: string; [R]?: Error; } /** https://core.telegram.org/method/invokeWithApnsSecretPrefix */ export interface invokeWithApnsSecretPrefix { _: "invokeWithApnsSecretPrefix"; nonce: string; secret: string; [R]?: Error; } /** https://core.telegram.org/method/invokeWithReCaptchaPrefix */ export interface invokeWithReCaptchaPrefix { _: "invokeWithReCaptchaPrefix"; token: string; [R]?: Error; } /** https://core.telegram.org/method/invokeAfterMsg */ export interface invokeAfterMsg { _: "invokeAfterMsg"; msg_id: bigint; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeAfterMsgs */ export interface invokeAfterMsgs { _: "invokeAfterMsgs"; msg_ids: Array; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/initConnection */ export interface initConnection { _: "initConnection"; api_id: number; device_model: string; system_version: string; app_version: string; system_lang_code: string; lang_pack: string; lang_code: string; proxy?: InputClientProxy; params?: JSONValue; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithLayer */ export interface invokeWithLayer { _: "invokeWithLayer"; layer: number; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithoutUpdates */ export interface invokeWithoutUpdates { _: "invokeWithoutUpdates"; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithMessagesRange */ export interface invokeWithMessagesRange { _: "invokeWithMessagesRange"; range: MessageRange; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithTakeout */ export interface invokeWithTakeout { _: "invokeWithTakeout"; takeout_id: bigint; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithBusinessConnection */ export interface invokeWithBusinessConnection { _: "invokeWithBusinessConnection"; connection_id: string; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithGooglePlayIntegrity */ export interface invokeWithGooglePlayIntegrity { _: "invokeWithGooglePlayIntegrity"; nonce: string; token: string; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithApnsSecret */ export interface invokeWithApnsSecret { _: "invokeWithApnsSecret"; nonce: string; secret: string; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/invokeWithReCaptcha */ export interface invokeWithReCaptcha { _: "invokeWithReCaptcha"; token: string; query: T; [R]?: ReturnType; } /** https://core.telegram.org/method/auth.sendCode */ export interface auth_sendCode { _: "auth.sendCode"; phone_number: string; api_id: number; api_hash: string; settings: CodeSettings; [R]?: auth_SentCode; } /** https://core.telegram.org/method/auth.signUp */ export interface auth_signUp { _: "auth.signUp"; no_joined_notifications?: true; phone_number: string; phone_code_hash: string; first_name: string; last_name: string; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.signIn */ export interface auth_signIn { _: "auth.signIn"; phone_number: string; phone_code_hash: string; phone_code?: string; email_verification?: EmailVerification; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.logOut */ export interface auth_logOut { _: "auth.logOut"; [R]?: auth_LoggedOut; } /** https://core.telegram.org/method/auth.resetAuthorizations */ export interface auth_resetAuthorizations { _: "auth.resetAuthorizations"; [R]?: boolean; } /** https://core.telegram.org/method/auth.exportAuthorization */ export interface auth_exportAuthorization { _: "auth.exportAuthorization"; dc_id: number; [R]?: auth_ExportedAuthorization; } /** https://core.telegram.org/method/auth.importAuthorization */ export interface auth_importAuthorization { _: "auth.importAuthorization"; id: bigint; bytes: Uint8Array; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.bindTempAuthKey */ export interface auth_bindTempAuthKey { _: "auth.bindTempAuthKey"; perm_auth_key_id: bigint; nonce: bigint; expires_at: number; encrypted_message: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/auth.importBotAuthorization */ export interface auth_importBotAuthorization { _: "auth.importBotAuthorization"; flags: number; api_id: number; api_hash: string; bot_auth_token: string; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.checkPassword */ export interface auth_checkPassword { _: "auth.checkPassword"; password: InputCheckPasswordSRP; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.requestPasswordRecovery */ export interface auth_requestPasswordRecovery { _: "auth.requestPasswordRecovery"; [R]?: auth_PasswordRecovery; } /** https://core.telegram.org/method/auth.recoverPassword */ export interface auth_recoverPassword { _: "auth.recoverPassword"; code: string; new_settings?: account_PasswordInputSettings; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.resendCode */ export interface auth_resendCode { _: "auth.resendCode"; phone_number: string; phone_code_hash: string; reason?: string; [R]?: auth_SentCode; } /** https://core.telegram.org/method/auth.cancelCode */ export interface auth_cancelCode { _: "auth.cancelCode"; phone_number: string; phone_code_hash: string; [R]?: boolean; } /** https://core.telegram.org/method/auth.dropTempAuthKeys */ export interface auth_dropTempAuthKeys { _: "auth.dropTempAuthKeys"; except_auth_keys: Array; [R]?: boolean; } /** https://core.telegram.org/method/auth.exportLoginToken */ export interface auth_exportLoginToken { _: "auth.exportLoginToken"; api_id: number; api_hash: string; except_ids: Array; [R]?: auth_LoginToken; } /** https://core.telegram.org/method/auth.importLoginToken */ export interface auth_importLoginToken { _: "auth.importLoginToken"; token: Uint8Array; [R]?: auth_LoginToken; } /** https://core.telegram.org/method/auth.acceptLoginToken */ export interface auth_acceptLoginToken { _: "auth.acceptLoginToken"; token: Uint8Array; [R]?: Authorization; } /** https://core.telegram.org/method/auth.checkRecoveryPassword */ export interface auth_checkRecoveryPassword { _: "auth.checkRecoveryPassword"; code: string; [R]?: boolean; } /** https://core.telegram.org/method/auth.importWebTokenAuthorization */ export interface auth_importWebTokenAuthorization { _: "auth.importWebTokenAuthorization"; api_id: number; api_hash: string; web_auth_token: string; [R]?: auth_Authorization; } /** https://core.telegram.org/method/auth.requestFirebaseSms */ export interface auth_requestFirebaseSms { _: "auth.requestFirebaseSms"; phone_number: string; phone_code_hash: string; safety_net_token?: string; play_integrity_token?: string; ios_push_secret?: string; [R]?: boolean; } /** https://core.telegram.org/method/auth.resetLoginEmail */ export interface auth_resetLoginEmail { _: "auth.resetLoginEmail"; phone_number: string; phone_code_hash: string; [R]?: auth_SentCode; } /** https://core.telegram.org/method/auth.reportMissingCode */ export interface auth_reportMissingCode { _: "auth.reportMissingCode"; phone_number: string; phone_code_hash: string; mnc: string; [R]?: boolean; } /** https://core.telegram.org/method/auth.checkPaidAuth */ export interface auth_checkPaidAuth { _: "auth.checkPaidAuth"; phone_number: string; phone_code_hash: string; form_id: bigint; [R]?: auth_SentCode; } /** https://core.telegram.org/method/auth.initPasskeyLogin */ export interface auth_initPasskeyLogin { _: "auth.initPasskeyLogin"; api_id: number; api_hash: string; [R]?: auth_PasskeyLoginOptions; } /** https://core.telegram.org/method/auth.finishPasskeyLogin */ export interface auth_finishPasskeyLogin { _: "auth.finishPasskeyLogin"; credential: InputPasskeyCredential; from_dc_id?: number; from_auth_key_id?: bigint; [R]?: auth_Authorization; } /** https://core.telegram.org/method/account.registerDevice */ export interface account_registerDevice { _: "account.registerDevice"; no_muted?: true; token_type: number; token: string; app_sandbox: boolean; secret: Uint8Array; other_uids: Array; [R]?: boolean; } /** https://core.telegram.org/method/account.unregisterDevice */ export interface account_unregisterDevice { _: "account.unregisterDevice"; token_type: number; token: string; other_uids: Array; [R]?: boolean; } /** https://core.telegram.org/method/account.updateNotifySettings */ export interface account_updateNotifySettings { _: "account.updateNotifySettings"; peer: InputNotifyPeer; settings: InputPeerNotifySettings; [R]?: boolean; } /** https://core.telegram.org/method/account.getNotifySettings */ export interface account_getNotifySettings { _: "account.getNotifySettings"; peer: InputNotifyPeer; [R]?: PeerNotifySettings; } /** https://core.telegram.org/method/account.resetNotifySettings */ export interface account_resetNotifySettings { _: "account.resetNotifySettings"; [R]?: boolean; } /** https://core.telegram.org/method/account.updateProfile */ export interface account_updateProfile { _: "account.updateProfile"; first_name?: string; last_name?: string; about?: string; [R]?: User; } /** https://core.telegram.org/method/account.updateStatus */ export interface account_updateStatus { _: "account.updateStatus"; offline: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.getWallPapers */ export interface account_getWallPapers { _: "account.getWallPapers"; hash: bigint; [R]?: account_WallPapers; } /** https://core.telegram.org/method/account.reportPeer */ export interface account_reportPeer { _: "account.reportPeer"; peer: InputPeer; reason: ReportReason; message: string; [R]?: boolean; } /** https://core.telegram.org/method/account.checkUsername */ export interface account_checkUsername { _: "account.checkUsername"; username: string; [R]?: boolean; } /** https://core.telegram.org/method/account.updateUsername */ export interface account_updateUsername { _: "account.updateUsername"; username: string; [R]?: User; } /** https://core.telegram.org/method/account.getPrivacy */ export interface account_getPrivacy { _: "account.getPrivacy"; key: InputPrivacyKey; [R]?: account_PrivacyRules; } /** https://core.telegram.org/method/account.setPrivacy */ export interface account_setPrivacy { _: "account.setPrivacy"; key: InputPrivacyKey; rules: Array; [R]?: account_PrivacyRules; } /** https://core.telegram.org/method/account.deleteAccount */ export interface account_deleteAccount { _: "account.deleteAccount"; reason: string; password?: InputCheckPasswordSRP; [R]?: boolean; } /** https://core.telegram.org/method/account.getAccountTTL */ export interface account_getAccountTTL { _: "account.getAccountTTL"; [R]?: AccountDaysTTL; } /** https://core.telegram.org/method/account.setAccountTTL */ export interface account_setAccountTTL { _: "account.setAccountTTL"; ttl: AccountDaysTTL; [R]?: boolean; } /** https://core.telegram.org/method/account.sendChangePhoneCode */ export interface account_sendChangePhoneCode { _: "account.sendChangePhoneCode"; phone_number: string; settings: CodeSettings; [R]?: auth_SentCode; } /** https://core.telegram.org/method/account.changePhone */ export interface account_changePhone { _: "account.changePhone"; phone_number: string; phone_code_hash: string; phone_code: string; [R]?: User; } /** https://core.telegram.org/method/account.updateDeviceLocked */ export interface account_updateDeviceLocked { _: "account.updateDeviceLocked"; period: number; [R]?: boolean; } /** https://core.telegram.org/method/account.getAuthorizations */ export interface account_getAuthorizations { _: "account.getAuthorizations"; [R]?: account_Authorizations; } /** https://core.telegram.org/method/account.resetAuthorization */ export interface account_resetAuthorization { _: "account.resetAuthorization"; hash: bigint; [R]?: boolean; } /** https://core.telegram.org/method/account.getPassword */ export interface account_getPassword { _: "account.getPassword"; [R]?: account_Password; } /** https://core.telegram.org/method/account.getPasswordSettings */ export interface account_getPasswordSettings { _: "account.getPasswordSettings"; password: InputCheckPasswordSRP; [R]?: account_PasswordSettings; } /** https://core.telegram.org/method/account.updatePasswordSettings */ export interface account_updatePasswordSettings { _: "account.updatePasswordSettings"; password: InputCheckPasswordSRP; new_settings: account_PasswordInputSettings; [R]?: boolean; } /** https://core.telegram.org/method/account.sendConfirmPhoneCode */ export interface account_sendConfirmPhoneCode { _: "account.sendConfirmPhoneCode"; hash: string; settings: CodeSettings; [R]?: auth_SentCode; } /** https://core.telegram.org/method/account.confirmPhone */ export interface account_confirmPhone { _: "account.confirmPhone"; phone_code_hash: string; phone_code: string; [R]?: boolean; } /** https://core.telegram.org/method/account.getTmpPassword */ export interface account_getTmpPassword { _: "account.getTmpPassword"; password: InputCheckPasswordSRP; period: number; [R]?: account_TmpPassword; } /** https://core.telegram.org/method/account.getWebAuthorizations */ export interface account_getWebAuthorizations { _: "account.getWebAuthorizations"; [R]?: account_WebAuthorizations; } /** https://core.telegram.org/method/account.resetWebAuthorization */ export interface account_resetWebAuthorization { _: "account.resetWebAuthorization"; hash: bigint; [R]?: boolean; } /** https://core.telegram.org/method/account.resetWebAuthorizations */ export interface account_resetWebAuthorizations { _: "account.resetWebAuthorizations"; [R]?: boolean; } /** https://core.telegram.org/method/account.getAllSecureValues */ export interface account_getAllSecureValues { _: "account.getAllSecureValues"; [R]?: Array; } /** https://core.telegram.org/method/account.getSecureValue */ export interface account_getSecureValue { _: "account.getSecureValue"; types: Array; [R]?: Array; } /** https://core.telegram.org/method/account.saveSecureValue */ export interface account_saveSecureValue { _: "account.saveSecureValue"; value: InputSecureValue; secure_secret_id: bigint; [R]?: SecureValue; } /** https://core.telegram.org/method/account.deleteSecureValue */ export interface account_deleteSecureValue { _: "account.deleteSecureValue"; types: Array; [R]?: boolean; } /** https://core.telegram.org/method/account.getAuthorizationForm */ export interface account_getAuthorizationForm { _: "account.getAuthorizationForm"; bot_id: bigint; scope: string; public_key: string; [R]?: account_AuthorizationForm; } /** https://core.telegram.org/method/account.acceptAuthorization */ export interface account_acceptAuthorization { _: "account.acceptAuthorization"; bot_id: bigint; scope: string; public_key: string; value_hashes: Array; credentials: SecureCredentialsEncrypted; [R]?: boolean; } /** https://core.telegram.org/method/account.sendVerifyPhoneCode */ export interface account_sendVerifyPhoneCode { _: "account.sendVerifyPhoneCode"; phone_number: string; settings: CodeSettings; [R]?: auth_SentCode; } /** https://core.telegram.org/method/account.verifyPhone */ export interface account_verifyPhone { _: "account.verifyPhone"; phone_number: string; phone_code_hash: string; phone_code: string; [R]?: boolean; } /** https://core.telegram.org/method/account.sendVerifyEmailCode */ export interface account_sendVerifyEmailCode { _: "account.sendVerifyEmailCode"; purpose: EmailVerifyPurpose; email: string; [R]?: account_SentEmailCode; } /** https://core.telegram.org/method/account.verifyEmail */ export interface account_verifyEmail { _: "account.verifyEmail"; purpose: EmailVerifyPurpose; verification: EmailVerification; [R]?: account_EmailVerified; } /** https://core.telegram.org/method/account.initTakeoutSession */ export interface account_initTakeoutSession { _: "account.initTakeoutSession"; contacts?: true; message_users?: true; message_chats?: true; message_megagroups?: true; message_channels?: true; files?: true; file_max_size?: bigint; [R]?: account_Takeout; } /** https://core.telegram.org/method/account.finishTakeoutSession */ export interface account_finishTakeoutSession { _: "account.finishTakeoutSession"; success?: true; [R]?: boolean; } /** https://core.telegram.org/method/account.confirmPasswordEmail */ export interface account_confirmPasswordEmail { _: "account.confirmPasswordEmail"; code: string; [R]?: boolean; } /** https://core.telegram.org/method/account.resendPasswordEmail */ export interface account_resendPasswordEmail { _: "account.resendPasswordEmail"; [R]?: boolean; } /** https://core.telegram.org/method/account.cancelPasswordEmail */ export interface account_cancelPasswordEmail { _: "account.cancelPasswordEmail"; [R]?: boolean; } /** https://core.telegram.org/method/account.getContactSignUpNotification */ export interface account_getContactSignUpNotification { _: "account.getContactSignUpNotification"; [R]?: boolean; } /** https://core.telegram.org/method/account.setContactSignUpNotification */ export interface account_setContactSignUpNotification { _: "account.setContactSignUpNotification"; silent: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.getNotifyExceptions */ export interface account_getNotifyExceptions { _: "account.getNotifyExceptions"; compare_sound?: true; compare_stories?: true; peer?: InputNotifyPeer; [R]?: Updates; } /** https://core.telegram.org/method/account.getWallPaper */ export interface account_getWallPaper { _: "account.getWallPaper"; wallpaper: InputWallPaper; [R]?: WallPaper; } /** https://core.telegram.org/method/account.uploadWallPaper */ export interface account_uploadWallPaper { _: "account.uploadWallPaper"; for_chat?: true; file: InputFile; mime_type: string; settings: WallPaperSettings; [R]?: WallPaper; } /** https://core.telegram.org/method/account.saveWallPaper */ export interface account_saveWallPaper { _: "account.saveWallPaper"; wallpaper: InputWallPaper; unsave: boolean; settings: WallPaperSettings; [R]?: boolean; } /** https://core.telegram.org/method/account.installWallPaper */ export interface account_installWallPaper { _: "account.installWallPaper"; wallpaper: InputWallPaper; settings: WallPaperSettings; [R]?: boolean; } /** https://core.telegram.org/method/account.resetWallPapers */ export interface account_resetWallPapers { _: "account.resetWallPapers"; [R]?: boolean; } /** https://core.telegram.org/method/account.getAutoDownloadSettings */ export interface account_getAutoDownloadSettings { _: "account.getAutoDownloadSettings"; [R]?: account_AutoDownloadSettings; } /** https://core.telegram.org/method/account.saveAutoDownloadSettings */ export interface account_saveAutoDownloadSettings { _: "account.saveAutoDownloadSettings"; low?: true; high?: true; settings: AutoDownloadSettings; [R]?: boolean; } /** https://core.telegram.org/method/account.uploadTheme */ export interface account_uploadTheme { _: "account.uploadTheme"; file: InputFile; thumb?: InputFile; file_name: string; mime_type: string; [R]?: Document; } /** https://core.telegram.org/method/account.createTheme */ export interface account_createTheme { _: "account.createTheme"; slug: string; title: string; document?: InputDocument; settings?: Array; [R]?: Theme; } /** https://core.telegram.org/method/account.updateTheme */ export interface account_updateTheme { _: "account.updateTheme"; format: string; theme: InputTheme; slug?: string; title?: string; document?: InputDocument; settings?: Array; [R]?: Theme; } /** https://core.telegram.org/method/account.saveTheme */ export interface account_saveTheme { _: "account.saveTheme"; theme: InputTheme; unsave: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.installTheme */ export interface account_installTheme { _: "account.installTheme"; dark?: true; theme?: InputTheme; format?: string; base_theme?: BaseTheme; [R]?: boolean; } /** https://core.telegram.org/method/account.getTheme */ export interface account_getTheme { _: "account.getTheme"; format: string; theme: InputTheme; [R]?: Theme; } /** https://core.telegram.org/method/account.getThemes */ export interface account_getThemes { _: "account.getThemes"; format: string; hash: bigint; [R]?: account_Themes; } /** https://core.telegram.org/method/account.setContentSettings */ export interface account_setContentSettings { _: "account.setContentSettings"; sensitive_enabled?: true; [R]?: boolean; } /** https://core.telegram.org/method/account.getContentSettings */ export interface account_getContentSettings { _: "account.getContentSettings"; [R]?: account_ContentSettings; } /** https://core.telegram.org/method/account.getMultiWallPapers */ export interface account_getMultiWallPapers { _: "account.getMultiWallPapers"; wallpapers: Array; [R]?: Array; } /** https://core.telegram.org/method/account.getGlobalPrivacySettings */ export interface account_getGlobalPrivacySettings { _: "account.getGlobalPrivacySettings"; [R]?: GlobalPrivacySettings; } /** https://core.telegram.org/method/account.setGlobalPrivacySettings */ export interface account_setGlobalPrivacySettings { _: "account.setGlobalPrivacySettings"; settings: GlobalPrivacySettings; [R]?: GlobalPrivacySettings; } /** https://core.telegram.org/method/account.reportProfilePhoto */ export interface account_reportProfilePhoto { _: "account.reportProfilePhoto"; peer: InputPeer; photo_id: InputPhoto; reason: ReportReason; message: string; [R]?: boolean; } /** https://core.telegram.org/method/account.resetPassword */ export interface account_resetPassword { _: "account.resetPassword"; [R]?: account_ResetPasswordResult; } /** https://core.telegram.org/method/account.declinePasswordReset */ export interface account_declinePasswordReset { _: "account.declinePasswordReset"; [R]?: boolean; } /** https://core.telegram.org/method/account.getChatThemes */ export interface account_getChatThemes { _: "account.getChatThemes"; hash: bigint; [R]?: account_Themes; } /** https://core.telegram.org/method/account.setAuthorizationTTL */ export interface account_setAuthorizationTTL { _: "account.setAuthorizationTTL"; authorization_ttl_days: number; [R]?: boolean; } /** https://core.telegram.org/method/account.changeAuthorizationSettings */ export interface account_changeAuthorizationSettings { _: "account.changeAuthorizationSettings"; confirmed?: true; hash: bigint; encrypted_requests_disabled?: boolean; call_requests_disabled?: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.getSavedRingtones */ export interface account_getSavedRingtones { _: "account.getSavedRingtones"; hash: bigint; [R]?: account_SavedRingtones; } /** https://core.telegram.org/method/account.saveRingtone */ export interface account_saveRingtone { _: "account.saveRingtone"; id: InputDocument; unsave: boolean; [R]?: account_SavedRingtone; } /** https://core.telegram.org/method/account.uploadRingtone */ export interface account_uploadRingtone { _: "account.uploadRingtone"; file: InputFile; file_name: string; mime_type: string; [R]?: Document; } /** https://core.telegram.org/method/account.updateEmojiStatus */ export interface account_updateEmojiStatus { _: "account.updateEmojiStatus"; emoji_status: EmojiStatus; [R]?: boolean; } /** https://core.telegram.org/method/account.getDefaultEmojiStatuses */ export interface account_getDefaultEmojiStatuses { _: "account.getDefaultEmojiStatuses"; hash: bigint; [R]?: account_EmojiStatuses; } /** https://core.telegram.org/method/account.getRecentEmojiStatuses */ export interface account_getRecentEmojiStatuses { _: "account.getRecentEmojiStatuses"; hash: bigint; [R]?: account_EmojiStatuses; } /** https://core.telegram.org/method/account.clearRecentEmojiStatuses */ export interface account_clearRecentEmojiStatuses { _: "account.clearRecentEmojiStatuses"; [R]?: boolean; } /** https://core.telegram.org/method/account.reorderUsernames */ export interface account_reorderUsernames { _: "account.reorderUsernames"; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/account.toggleUsername */ export interface account_toggleUsername { _: "account.toggleUsername"; username: string; active: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.getDefaultProfilePhotoEmojis */ export interface account_getDefaultProfilePhotoEmojis { _: "account.getDefaultProfilePhotoEmojis"; hash: bigint; [R]?: EmojiList; } /** https://core.telegram.org/method/account.getDefaultGroupPhotoEmojis */ export interface account_getDefaultGroupPhotoEmojis { _: "account.getDefaultGroupPhotoEmojis"; hash: bigint; [R]?: EmojiList; } /** https://core.telegram.org/method/account.getAutoSaveSettings */ export interface account_getAutoSaveSettings { _: "account.getAutoSaveSettings"; [R]?: account_AutoSaveSettings; } /** https://core.telegram.org/method/account.saveAutoSaveSettings */ export interface account_saveAutoSaveSettings { _: "account.saveAutoSaveSettings"; users?: true; chats?: true; broadcasts?: true; peer?: InputPeer; settings: AutoSaveSettings; [R]?: boolean; } /** https://core.telegram.org/method/account.deleteAutoSaveExceptions */ export interface account_deleteAutoSaveExceptions { _: "account.deleteAutoSaveExceptions"; [R]?: boolean; } /** https://core.telegram.org/method/account.invalidateSignInCodes */ export interface account_invalidateSignInCodes { _: "account.invalidateSignInCodes"; codes: Array; [R]?: boolean; } /** https://core.telegram.org/method/account.updateColor */ export interface account_updateColor { _: "account.updateColor"; for_profile?: true; color?: PeerColor; [R]?: boolean; } /** https://core.telegram.org/method/account.getDefaultBackgroundEmojis */ export interface account_getDefaultBackgroundEmojis { _: "account.getDefaultBackgroundEmojis"; hash: bigint; [R]?: EmojiList; } /** https://core.telegram.org/method/account.getChannelDefaultEmojiStatuses */ export interface account_getChannelDefaultEmojiStatuses { _: "account.getChannelDefaultEmojiStatuses"; hash: bigint; [R]?: account_EmojiStatuses; } /** https://core.telegram.org/method/account.getChannelRestrictedStatusEmojis */ export interface account_getChannelRestrictedStatusEmojis { _: "account.getChannelRestrictedStatusEmojis"; hash: bigint; [R]?: EmojiList; } /** https://core.telegram.org/method/account.updateBusinessWorkHours */ export interface account_updateBusinessWorkHours { _: "account.updateBusinessWorkHours"; business_work_hours?: BusinessWorkHours; [R]?: boolean; } /** https://core.telegram.org/method/account.updateBusinessLocation */ export interface account_updateBusinessLocation { _: "account.updateBusinessLocation"; geo_point?: InputGeoPoint; address?: string; [R]?: boolean; } /** https://core.telegram.org/method/account.updateBusinessGreetingMessage */ export interface account_updateBusinessGreetingMessage { _: "account.updateBusinessGreetingMessage"; message?: InputBusinessGreetingMessage; [R]?: boolean; } /** https://core.telegram.org/method/account.updateBusinessAwayMessage */ export interface account_updateBusinessAwayMessage { _: "account.updateBusinessAwayMessage"; message?: InputBusinessAwayMessage; [R]?: boolean; } /** https://core.telegram.org/method/account.updateConnectedBot */ export interface account_updateConnectedBot { _: "account.updateConnectedBot"; deleted?: true; rights?: BusinessBotRights; bot: InputUser; recipients: InputBusinessBotRecipients; [R]?: Updates; } /** https://core.telegram.org/method/account.getConnectedBots */ export interface account_getConnectedBots { _: "account.getConnectedBots"; [R]?: account_ConnectedBots; } /** https://core.telegram.org/method/account.getBotBusinessConnection */ export interface account_getBotBusinessConnection { _: "account.getBotBusinessConnection"; connection_id: string; [R]?: Updates; } /** https://core.telegram.org/method/account.updateBusinessIntro */ export interface account_updateBusinessIntro { _: "account.updateBusinessIntro"; intro?: InputBusinessIntro; [R]?: boolean; } /** https://core.telegram.org/method/account.toggleConnectedBotPaused */ export interface account_toggleConnectedBotPaused { _: "account.toggleConnectedBotPaused"; peer: InputPeer; paused: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.disablePeerConnectedBot */ export interface account_disablePeerConnectedBot { _: "account.disablePeerConnectedBot"; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/account.updateBirthday */ export interface account_updateBirthday { _: "account.updateBirthday"; birthday?: Birthday; [R]?: boolean; } /** https://core.telegram.org/method/account.createBusinessChatLink */ export interface account_createBusinessChatLink { _: "account.createBusinessChatLink"; link: InputBusinessChatLink; [R]?: BusinessChatLink; } /** https://core.telegram.org/method/account.editBusinessChatLink */ export interface account_editBusinessChatLink { _: "account.editBusinessChatLink"; slug: string; link: InputBusinessChatLink; [R]?: BusinessChatLink; } /** https://core.telegram.org/method/account.deleteBusinessChatLink */ export interface account_deleteBusinessChatLink { _: "account.deleteBusinessChatLink"; slug: string; [R]?: boolean; } /** https://core.telegram.org/method/account.getBusinessChatLinks */ export interface account_getBusinessChatLinks { _: "account.getBusinessChatLinks"; [R]?: account_BusinessChatLinks; } /** https://core.telegram.org/method/account.resolveBusinessChatLink */ export interface account_resolveBusinessChatLink { _: "account.resolveBusinessChatLink"; slug: string; [R]?: account_ResolvedBusinessChatLinks; } /** https://core.telegram.org/method/account.updatePersonalChannel */ export interface account_updatePersonalChannel { _: "account.updatePersonalChannel"; channel: InputChannel; [R]?: boolean; } /** https://core.telegram.org/method/account.toggleSponsoredMessages */ export interface account_toggleSponsoredMessages { _: "account.toggleSponsoredMessages"; enabled: boolean; [R]?: boolean; } /** https://core.telegram.org/method/account.getReactionsNotifySettings */ export interface account_getReactionsNotifySettings { _: "account.getReactionsNotifySettings"; [R]?: ReactionsNotifySettings; } /** https://core.telegram.org/method/account.setReactionsNotifySettings */ export interface account_setReactionsNotifySettings { _: "account.setReactionsNotifySettings"; settings: ReactionsNotifySettings; [R]?: ReactionsNotifySettings; } /** https://core.telegram.org/method/account.getCollectibleEmojiStatuses */ export interface account_getCollectibleEmojiStatuses { _: "account.getCollectibleEmojiStatuses"; hash: bigint; [R]?: account_EmojiStatuses; } /** https://core.telegram.org/method/account.getPaidMessagesRevenue */ export interface account_getPaidMessagesRevenue { _: "account.getPaidMessagesRevenue"; parent_peer?: InputPeer; user_id: InputUser; [R]?: account_PaidMessagesRevenue; } /** https://core.telegram.org/method/account.toggleNoPaidMessagesException */ export interface account_toggleNoPaidMessagesException { _: "account.toggleNoPaidMessagesException"; refund_charged?: true; require_payment?: true; parent_peer?: InputPeer; user_id: InputUser; [R]?: boolean; } /** https://core.telegram.org/method/account.setMainProfileTab */ export interface account_setMainProfileTab { _: "account.setMainProfileTab"; tab: ProfileTab; [R]?: boolean; } /** https://core.telegram.org/method/account.saveMusic */ export interface account_saveMusic { _: "account.saveMusic"; unsave?: true; id: InputDocument; after_id?: InputDocument; [R]?: boolean; } /** https://core.telegram.org/method/account.getSavedMusicIds */ export interface account_getSavedMusicIds { _: "account.getSavedMusicIds"; hash: bigint; [R]?: account_SavedMusicIds; } /** https://core.telegram.org/method/account.getUniqueGiftChatThemes */ export interface account_getUniqueGiftChatThemes { _: "account.getUniqueGiftChatThemes"; offset: string; limit: number; hash: bigint; [R]?: account_ChatThemes; } /** https://core.telegram.org/method/account.initPasskeyRegistration */ export interface account_initPasskeyRegistration { _: "account.initPasskeyRegistration"; [R]?: account_PasskeyRegistrationOptions; } /** https://core.telegram.org/method/account.registerPasskey */ export interface account_registerPasskey { _: "account.registerPasskey"; credential: InputPasskeyCredential; [R]?: Passkey; } /** https://core.telegram.org/method/account.getPasskeys */ export interface account_getPasskeys { _: "account.getPasskeys"; [R]?: account_Passkeys; } /** https://core.telegram.org/method/account.deletePasskey */ export interface account_deletePasskey { _: "account.deletePasskey"; id: string; [R]?: boolean; } /** https://core.telegram.org/method/users.getUsers */ export interface users_getUsers { _: "users.getUsers"; id: Array; [R]?: Array; } /** https://core.telegram.org/method/users.getFullUser */ export interface users_getFullUser { _: "users.getFullUser"; id: InputUser; [R]?: users_UserFull; } /** https://core.telegram.org/method/users.setSecureValueErrors */ export interface users_setSecureValueErrors { _: "users.setSecureValueErrors"; id: InputUser; errors: Array; [R]?: boolean; } /** https://core.telegram.org/method/users.getRequirementsToContact */ export interface users_getRequirementsToContact { _: "users.getRequirementsToContact"; id: Array; [R]?: Array; } /** https://core.telegram.org/method/users.getSavedMusic */ export interface users_getSavedMusic { _: "users.getSavedMusic"; id: InputUser; offset: number; limit: number; hash: bigint; [R]?: users_SavedMusic; } /** https://core.telegram.org/method/users.getSavedMusicByID */ export interface users_getSavedMusicByID { _: "users.getSavedMusicByID"; id: InputUser; documents: Array; [R]?: users_SavedMusic; } /** https://core.telegram.org/method/users.suggestBirthday */ export interface users_suggestBirthday { _: "users.suggestBirthday"; id: InputUser; birthday: Birthday; [R]?: Updates; } /** https://core.telegram.org/method/contacts.getContactIDs */ export interface contacts_getContactIDs { _: "contacts.getContactIDs"; hash: bigint; [R]?: Array; } /** https://core.telegram.org/method/contacts.getStatuses */ export interface contacts_getStatuses { _: "contacts.getStatuses"; [R]?: Array; } /** https://core.telegram.org/method/contacts.getContacts */ export interface contacts_getContacts { _: "contacts.getContacts"; hash: bigint; [R]?: contacts_Contacts; } /** https://core.telegram.org/method/contacts.importContacts */ export interface contacts_importContacts { _: "contacts.importContacts"; contacts: Array; [R]?: contacts_ImportedContacts; } /** https://core.telegram.org/method/contacts.deleteContacts */ export interface contacts_deleteContacts { _: "contacts.deleteContacts"; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/contacts.deleteByPhones */ export interface contacts_deleteByPhones { _: "contacts.deleteByPhones"; phones: Array; [R]?: boolean; } /** https://core.telegram.org/method/contacts.block */ export interface contacts_block { _: "contacts.block"; my_stories_from?: true; id: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/contacts.unblock */ export interface contacts_unblock { _: "contacts.unblock"; my_stories_from?: true; id: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/contacts.getBlocked */ export interface contacts_getBlocked { _: "contacts.getBlocked"; my_stories_from?: true; offset: number; limit: number; [R]?: contacts_Blocked; } /** https://core.telegram.org/method/contacts.search */ export interface contacts_search { _: "contacts.search"; q: string; limit: number; [R]?: contacts_Found; } /** https://core.telegram.org/method/contacts.resolveUsername */ export interface contacts_resolveUsername { _: "contacts.resolveUsername"; username: string; referer?: string; [R]?: contacts_ResolvedPeer; } /** https://core.telegram.org/method/contacts.getTopPeers */ export interface contacts_getTopPeers { _: "contacts.getTopPeers"; correspondents?: true; bots_pm?: true; bots_inline?: true; phone_calls?: true; forward_users?: true; forward_chats?: true; groups?: true; channels?: true; bots_app?: true; bots_guestchat?: true; offset: number; limit: number; hash: bigint; [R]?: contacts_TopPeers; } /** https://core.telegram.org/method/contacts.resetTopPeerRating */ export interface contacts_resetTopPeerRating { _: "contacts.resetTopPeerRating"; category: TopPeerCategory; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/contacts.resetSaved */ export interface contacts_resetSaved { _: "contacts.resetSaved"; [R]?: boolean; } /** https://core.telegram.org/method/contacts.getSaved */ export interface contacts_getSaved { _: "contacts.getSaved"; [R]?: Array; } /** https://core.telegram.org/method/contacts.toggleTopPeers */ export interface contacts_toggleTopPeers { _: "contacts.toggleTopPeers"; enabled: boolean; [R]?: boolean; } /** https://core.telegram.org/method/contacts.addContact */ export interface contacts_addContact { _: "contacts.addContact"; add_phone_privacy_exception?: true; id: InputUser; first_name: string; last_name: string; phone: string; note?: TextWithEntities; [R]?: Updates; } /** https://core.telegram.org/method/contacts.acceptContact */ export interface contacts_acceptContact { _: "contacts.acceptContact"; id: InputUser; [R]?: Updates; } /** https://core.telegram.org/method/contacts.getLocated */ export interface contacts_getLocated { _: "contacts.getLocated"; background?: true; geo_point: InputGeoPoint; self_expires?: number; [R]?: Updates; } /** https://core.telegram.org/method/contacts.blockFromReplies */ export interface contacts_blockFromReplies { _: "contacts.blockFromReplies"; delete_message?: true; delete_history?: true; report_spam?: true; msg_id: number; [R]?: Updates; } /** https://core.telegram.org/method/contacts.resolvePhone */ export interface contacts_resolvePhone { _: "contacts.resolvePhone"; phone: string; [R]?: contacts_ResolvedPeer; } /** https://core.telegram.org/method/contacts.exportContactToken */ export interface contacts_exportContactToken { _: "contacts.exportContactToken"; [R]?: ExportedContactToken; } /** https://core.telegram.org/method/contacts.importContactToken */ export interface contacts_importContactToken { _: "contacts.importContactToken"; token: string; [R]?: User; } /** https://core.telegram.org/method/contacts.editCloseFriends */ export interface contacts_editCloseFriends { _: "contacts.editCloseFriends"; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/contacts.setBlocked */ export interface contacts_setBlocked { _: "contacts.setBlocked"; my_stories_from?: true; id: Array; limit: number; [R]?: boolean; } /** https://core.telegram.org/method/contacts.getBirthdays */ export interface contacts_getBirthdays { _: "contacts.getBirthdays"; [R]?: contacts_ContactBirthdays; } /** https://core.telegram.org/method/contacts.getSponsoredPeers */ export interface contacts_getSponsoredPeers { _: "contacts.getSponsoredPeers"; q: string; [R]?: contacts_SponsoredPeers; } /** https://core.telegram.org/method/contacts.updateContactNote */ export interface contacts_updateContactNote { _: "contacts.updateContactNote"; id: InputUser; note: TextWithEntities; [R]?: boolean; } /** https://core.telegram.org/method/messages.getMessages */ export interface messages_getMessages { _: "messages.getMessages"; id: Array; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.getDialogs */ export interface messages_getDialogs { _: "messages.getDialogs"; exclude_pinned?: true; folder_id?: number; offset_date: number; offset_id: number; offset_peer: InputPeer; limit: number; hash: bigint; [R]?: messages_Dialogs; } /** https://core.telegram.org/method/messages.getHistory */ export interface messages_getHistory { _: "messages.getHistory"; peer: InputPeer; offset_id: number; offset_date: number; add_offset: number; limit: number; max_id: number; min_id: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.search */ export interface messages_search { _: "messages.search"; peer: InputPeer; q: string; from_id?: InputPeer; saved_peer_id?: InputPeer; saved_reaction?: Array; top_msg_id?: number; filter: MessagesFilter; min_date: number; max_date: number; offset_id: number; add_offset: number; limit: number; max_id: number; min_id: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.readHistory */ export interface messages_readHistory { _: "messages.readHistory"; peer: InputPeer; max_id: number; [R]?: messages_AffectedMessages; } /** https://core.telegram.org/method/messages.deleteHistory */ export interface messages_deleteHistory { _: "messages.deleteHistory"; just_clear?: true; revoke?: true; peer: InputPeer; max_id: number; min_date?: number; max_date?: number; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.deleteMessages */ export interface messages_deleteMessages { _: "messages.deleteMessages"; revoke?: true; id: Array; [R]?: messages_AffectedMessages; } /** https://core.telegram.org/method/messages.receivedMessages */ export interface messages_receivedMessages { _: "messages.receivedMessages"; max_id: number; [R]?: Array; } /** https://core.telegram.org/method/messages.setTyping */ export interface messages_setTyping { _: "messages.setTyping"; peer: InputPeer; top_msg_id?: number; action: SendMessageAction; [R]?: boolean; } /** https://core.telegram.org/method/messages.sendMessage */ export interface messages_sendMessage { _: "messages.sendMessage"; no_webpage?: true; silent?: true; background?: true; clear_draft?: true; noforwards?: true; update_stickersets_order?: true; invert_media?: true; allow_paid_floodskip?: true; peer: InputPeer; reply_to?: InputReplyTo; message: string; random_id: bigint; reply_markup?: ReplyMarkup; entities?: Array; schedule_date?: number; schedule_repeat_period?: number; send_as?: InputPeer; quick_reply_shortcut?: InputQuickReplyShortcut; effect?: bigint; allow_paid_stars?: bigint; suggested_post?: SuggestedPost; [R]?: Updates; } /** https://core.telegram.org/method/messages.sendMedia */ export interface messages_sendMedia { _: "messages.sendMedia"; silent?: true; background?: true; clear_draft?: true; noforwards?: true; update_stickersets_order?: true; invert_media?: true; allow_paid_floodskip?: true; peer: InputPeer; reply_to?: InputReplyTo; media: InputMedia; message: string; random_id: bigint; reply_markup?: ReplyMarkup; entities?: Array; schedule_date?: number; schedule_repeat_period?: number; send_as?: InputPeer; quick_reply_shortcut?: InputQuickReplyShortcut; effect?: bigint; allow_paid_stars?: bigint; suggested_post?: SuggestedPost; [R]?: Updates; } /** https://core.telegram.org/method/messages.forwardMessages */ export interface messages_forwardMessages { _: "messages.forwardMessages"; silent?: true; background?: true; with_my_score?: true; drop_author?: true; drop_media_captions?: true; noforwards?: true; allow_paid_floodskip?: true; from_peer: InputPeer; id: Array; random_id: Array; to_peer: InputPeer; top_msg_id?: number; reply_to?: InputReplyTo; schedule_date?: number; schedule_repeat_period?: number; send_as?: InputPeer; quick_reply_shortcut?: InputQuickReplyShortcut; effect?: bigint; video_timestamp?: number; allow_paid_stars?: bigint; suggested_post?: SuggestedPost; [R]?: Updates; } /** https://core.telegram.org/method/messages.reportSpam */ export interface messages_reportSpam { _: "messages.reportSpam"; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.getPeerSettings */ export interface messages_getPeerSettings { _: "messages.getPeerSettings"; peer: InputPeer; [R]?: messages_PeerSettings; } /** https://core.telegram.org/method/messages.report */ export interface messages_report { _: "messages.report"; peer: InputPeer; id: Array; option: Uint8Array; message: string; [R]?: ReportResult; } /** https://core.telegram.org/method/messages.getChats */ export interface messages_getChats { _: "messages.getChats"; id: Array; [R]?: messages_Chats; } /** https://core.telegram.org/method/messages.getFullChat */ export interface messages_getFullChat { _: "messages.getFullChat"; chat_id: bigint; [R]?: messages_ChatFull; } /** https://core.telegram.org/method/messages.editChatTitle */ export interface messages_editChatTitle { _: "messages.editChatTitle"; chat_id: bigint; title: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.editChatPhoto */ export interface messages_editChatPhoto { _: "messages.editChatPhoto"; chat_id: bigint; photo: InputChatPhoto; [R]?: Updates; } /** https://core.telegram.org/method/messages.addChatUser */ export interface messages_addChatUser { _: "messages.addChatUser"; chat_id: bigint; user_id: InputUser; fwd_limit: number; [R]?: messages_InvitedUsers; } /** https://core.telegram.org/method/messages.deleteChatUser */ export interface messages_deleteChatUser { _: "messages.deleteChatUser"; revoke_history?: true; chat_id: bigint; user_id: InputUser; [R]?: Updates; } /** https://core.telegram.org/method/messages.createChat */ export interface messages_createChat { _: "messages.createChat"; users: Array; title: string; ttl_period?: number; [R]?: messages_InvitedUsers; } /** https://core.telegram.org/method/messages.getDhConfig */ export interface messages_getDhConfig { _: "messages.getDhConfig"; version: number; random_length: number; [R]?: messages_DhConfig; } /** https://core.telegram.org/method/messages.requestEncryption */ export interface messages_requestEncryption { _: "messages.requestEncryption"; user_id: InputUser; random_id: number; g_a: Uint8Array; [R]?: EncryptedChat; } /** https://core.telegram.org/method/messages.acceptEncryption */ export interface messages_acceptEncryption { _: "messages.acceptEncryption"; peer: InputEncryptedChat; g_b: Uint8Array; key_fingerprint: bigint; [R]?: EncryptedChat; } /** https://core.telegram.org/method/messages.discardEncryption */ export interface messages_discardEncryption { _: "messages.discardEncryption"; delete_history?: true; chat_id: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.setEncryptedTyping */ export interface messages_setEncryptedTyping { _: "messages.setEncryptedTyping"; peer: InputEncryptedChat; typing: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.readEncryptedHistory */ export interface messages_readEncryptedHistory { _: "messages.readEncryptedHistory"; peer: InputEncryptedChat; max_date: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.sendEncrypted */ export interface messages_sendEncrypted { _: "messages.sendEncrypted"; silent?: true; peer: InputEncryptedChat; random_id: bigint; data: Uint8Array; [R]?: messages_SentEncryptedMessage; } /** https://core.telegram.org/method/messages.sendEncryptedFile */ export interface messages_sendEncryptedFile { _: "messages.sendEncryptedFile"; silent?: true; peer: InputEncryptedChat; random_id: bigint; data: Uint8Array; file: InputEncryptedFile; [R]?: messages_SentEncryptedMessage; } /** https://core.telegram.org/method/messages.sendEncryptedService */ export interface messages_sendEncryptedService { _: "messages.sendEncryptedService"; peer: InputEncryptedChat; random_id: bigint; data: Uint8Array; [R]?: messages_SentEncryptedMessage; } /** https://core.telegram.org/method/messages.receivedQueue */ export interface messages_receivedQueue { _: "messages.receivedQueue"; max_qts: number; [R]?: Array; } /** https://core.telegram.org/method/messages.reportEncryptedSpam */ export interface messages_reportEncryptedSpam { _: "messages.reportEncryptedSpam"; peer: InputEncryptedChat; [R]?: boolean; } /** https://core.telegram.org/method/messages.readMessageContents */ export interface messages_readMessageContents { _: "messages.readMessageContents"; id: Array; [R]?: messages_AffectedMessages; } /** https://core.telegram.org/method/messages.getStickers */ export interface messages_getStickers { _: "messages.getStickers"; emoticon: string; hash: bigint; [R]?: messages_Stickers; } /** https://core.telegram.org/method/messages.getAllStickers */ export interface messages_getAllStickers { _: "messages.getAllStickers"; hash: bigint; [R]?: messages_AllStickers; } /** https://core.telegram.org/method/messages.getWebPagePreview */ export interface messages_getWebPagePreview { _: "messages.getWebPagePreview"; message: string; entities?: Array; [R]?: messages_WebPagePreview; } /** https://core.telegram.org/method/messages.exportChatInvite */ export interface messages_exportChatInvite { _: "messages.exportChatInvite"; legacy_revoke_permanent?: true; request_needed?: true; peer: InputPeer; expire_date?: number; usage_limit?: number; title?: string; subscription_pricing?: StarsSubscriptionPricing; [R]?: ExportedChatInvite; } /** https://core.telegram.org/method/messages.checkChatInvite */ export interface messages_checkChatInvite { _: "messages.checkChatInvite"; hash: string; [R]?: ChatInvite; } /** https://core.telegram.org/method/messages.importChatInvite */ export interface messages_importChatInvite { _: "messages.importChatInvite"; hash: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.getStickerSet */ export interface messages_getStickerSet { _: "messages.getStickerSet"; stickerset: InputStickerSet; hash: number; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/messages.installStickerSet */ export interface messages_installStickerSet { _: "messages.installStickerSet"; stickerset: InputStickerSet; archived: boolean; [R]?: messages_StickerSetInstallResult; } /** https://core.telegram.org/method/messages.uninstallStickerSet */ export interface messages_uninstallStickerSet { _: "messages.uninstallStickerSet"; stickerset: InputStickerSet; [R]?: boolean; } /** https://core.telegram.org/method/messages.startBot */ export interface messages_startBot { _: "messages.startBot"; bot: InputUser; peer: InputPeer; random_id: bigint; start_param: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.getMessagesViews */ export interface messages_getMessagesViews { _: "messages.getMessagesViews"; peer: InputPeer; id: Array; increment: boolean; [R]?: messages_MessageViews; } /** https://core.telegram.org/method/messages.editChatAdmin */ export interface messages_editChatAdmin { _: "messages.editChatAdmin"; chat_id: bigint; user_id: InputUser; is_admin: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.migrateChat */ export interface messages_migrateChat { _: "messages.migrateChat"; chat_id: bigint; [R]?: Updates; } /** https://core.telegram.org/method/messages.searchGlobal */ export interface messages_searchGlobal { _: "messages.searchGlobal"; broadcasts_only?: true; groups_only?: true; users_only?: true; folder_id?: number; q: string; filter: MessagesFilter; min_date: number; max_date: number; offset_rate: number; offset_peer: InputPeer; offset_id: number; limit: number; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.reorderStickerSets */ export interface messages_reorderStickerSets { _: "messages.reorderStickerSets"; masks?: true; emojis?: true; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getDocumentByHash */ export interface messages_getDocumentByHash { _: "messages.getDocumentByHash"; sha256: Uint8Array; size: bigint; mime_type: string; [R]?: Document; } /** https://core.telegram.org/method/messages.getSavedGifs */ export interface messages_getSavedGifs { _: "messages.getSavedGifs"; hash: bigint; [R]?: messages_SavedGifs; } /** https://core.telegram.org/method/messages.saveGif */ export interface messages_saveGif { _: "messages.saveGif"; id: InputDocument; unsave: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.getInlineBotResults */ export interface messages_getInlineBotResults { _: "messages.getInlineBotResults"; bot: InputUser; peer: InputPeer; geo_point?: InputGeoPoint; query: string; offset: string; [R]?: messages_BotResults; } /** https://core.telegram.org/method/messages.setInlineBotResults */ export interface messages_setInlineBotResults { _: "messages.setInlineBotResults"; gallery?: true; private?: true; query_id: bigint; results: Array; cache_time: number; next_offset?: string; switch_pm?: InlineBotSwitchPM; switch_webview?: InlineBotWebView; [R]?: boolean; } /** https://core.telegram.org/method/messages.sendInlineBotResult */ export interface messages_sendInlineBotResult { _: "messages.sendInlineBotResult"; silent?: true; background?: true; clear_draft?: true; hide_via?: true; peer: InputPeer; reply_to?: InputReplyTo; random_id: bigint; query_id: bigint; id: string; schedule_date?: number; send_as?: InputPeer; quick_reply_shortcut?: InputQuickReplyShortcut; allow_paid_stars?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/messages.getMessageEditData */ export interface messages_getMessageEditData { _: "messages.getMessageEditData"; peer: InputPeer; id: number; [R]?: messages_MessageEditData; } /** https://core.telegram.org/method/messages.editMessage */ export interface messages_editMessage { _: "messages.editMessage"; no_webpage?: true; invert_media?: true; peer: InputPeer; id: number; message?: string; media?: InputMedia; reply_markup?: ReplyMarkup; entities?: Array; schedule_date?: number; schedule_repeat_period?: number; quick_reply_shortcut_id?: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.editInlineBotMessage */ export interface messages_editInlineBotMessage { _: "messages.editInlineBotMessage"; no_webpage?: true; invert_media?: true; id: InputBotInlineMessageID; message?: string; media?: InputMedia; reply_markup?: ReplyMarkup; entities?: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getBotCallbackAnswer */ export interface messages_getBotCallbackAnswer { _: "messages.getBotCallbackAnswer"; game?: true; peer: InputPeer; msg_id: number; data?: Uint8Array; password?: InputCheckPasswordSRP; [R]?: messages_BotCallbackAnswer; } /** https://core.telegram.org/method/messages.setBotCallbackAnswer */ export interface messages_setBotCallbackAnswer { _: "messages.setBotCallbackAnswer"; alert?: true; query_id: bigint; message?: string; url?: string; cache_time: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.getPeerDialogs */ export interface messages_getPeerDialogs { _: "messages.getPeerDialogs"; peers: Array; [R]?: messages_PeerDialogs; } /** https://core.telegram.org/method/messages.saveDraft */ export interface messages_saveDraft { _: "messages.saveDraft"; no_webpage?: true; invert_media?: true; reply_to?: InputReplyTo; peer: InputPeer; message: string; entities?: Array; media?: InputMedia; effect?: bigint; suggested_post?: SuggestedPost; [R]?: boolean; } /** https://core.telegram.org/method/messages.getAllDrafts */ export interface messages_getAllDrafts { _: "messages.getAllDrafts"; [R]?: Updates; } /** https://core.telegram.org/method/messages.getFeaturedStickers */ export interface messages_getFeaturedStickers { _: "messages.getFeaturedStickers"; hash: bigint; [R]?: messages_FeaturedStickers; } /** https://core.telegram.org/method/messages.readFeaturedStickers */ export interface messages_readFeaturedStickers { _: "messages.readFeaturedStickers"; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getRecentStickers */ export interface messages_getRecentStickers { _: "messages.getRecentStickers"; attached?: true; hash: bigint; [R]?: messages_RecentStickers; } /** https://core.telegram.org/method/messages.saveRecentSticker */ export interface messages_saveRecentSticker { _: "messages.saveRecentSticker"; attached?: true; id: InputDocument; unsave: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.clearRecentStickers */ export interface messages_clearRecentStickers { _: "messages.clearRecentStickers"; attached?: true; [R]?: boolean; } /** https://core.telegram.org/method/messages.getArchivedStickers */ export interface messages_getArchivedStickers { _: "messages.getArchivedStickers"; masks?: true; emojis?: true; offset_id: bigint; limit: number; [R]?: messages_ArchivedStickers; } /** https://core.telegram.org/method/messages.getMaskStickers */ export interface messages_getMaskStickers { _: "messages.getMaskStickers"; hash: bigint; [R]?: messages_AllStickers; } /** https://core.telegram.org/method/messages.getAttachedStickers */ export interface messages_getAttachedStickers { _: "messages.getAttachedStickers"; media: InputStickeredMedia; [R]?: Array; } /** https://core.telegram.org/method/messages.setGameScore */ export interface messages_setGameScore { _: "messages.setGameScore"; edit_message?: true; force?: true; peer: InputPeer; id: number; user_id: InputUser; score: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.setInlineGameScore */ export interface messages_setInlineGameScore { _: "messages.setInlineGameScore"; edit_message?: true; force?: true; id: InputBotInlineMessageID; user_id: InputUser; score: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.getGameHighScores */ export interface messages_getGameHighScores { _: "messages.getGameHighScores"; peer: InputPeer; id: number; user_id: InputUser; [R]?: messages_HighScores; } /** https://core.telegram.org/method/messages.getInlineGameHighScores */ export interface messages_getInlineGameHighScores { _: "messages.getInlineGameHighScores"; id: InputBotInlineMessageID; user_id: InputUser; [R]?: messages_HighScores; } /** https://core.telegram.org/method/messages.getCommonChats */ export interface messages_getCommonChats { _: "messages.getCommonChats"; user_id: InputUser; max_id: bigint; limit: number; [R]?: messages_Chats; } /** https://core.telegram.org/method/messages.getWebPage */ export interface messages_getWebPage { _: "messages.getWebPage"; url: string; hash: number; [R]?: messages_WebPage; } /** https://core.telegram.org/method/messages.toggleDialogPin */ export interface messages_toggleDialogPin { _: "messages.toggleDialogPin"; pinned?: true; peer: InputDialogPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.reorderPinnedDialogs */ export interface messages_reorderPinnedDialogs { _: "messages.reorderPinnedDialogs"; force?: true; folder_id: number; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getPinnedDialogs */ export interface messages_getPinnedDialogs { _: "messages.getPinnedDialogs"; folder_id: number; [R]?: messages_PeerDialogs; } /** https://core.telegram.org/method/messages.setBotShippingResults */ export interface messages_setBotShippingResults { _: "messages.setBotShippingResults"; query_id: bigint; error?: string; shipping_options?: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.setBotPrecheckoutResults */ export interface messages_setBotPrecheckoutResults { _: "messages.setBotPrecheckoutResults"; success?: true; query_id: bigint; error?: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.uploadMedia */ export interface messages_uploadMedia { _: "messages.uploadMedia"; business_connection_id?: string; peer: InputPeer; media: InputMedia; [R]?: MessageMedia; } /** https://core.telegram.org/method/messages.sendScreenshotNotification */ export interface messages_sendScreenshotNotification { _: "messages.sendScreenshotNotification"; peer: InputPeer; reply_to: InputReplyTo; random_id: bigint; [R]?: Updates; } /** https://core.telegram.org/method/messages.getFavedStickers */ export interface messages_getFavedStickers { _: "messages.getFavedStickers"; hash: bigint; [R]?: messages_FavedStickers; } /** https://core.telegram.org/method/messages.faveSticker */ export interface messages_faveSticker { _: "messages.faveSticker"; id: InputDocument; unfave: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.getUnreadMentions */ export interface messages_getUnreadMentions { _: "messages.getUnreadMentions"; peer: InputPeer; top_msg_id?: number; offset_id: number; add_offset: number; limit: number; max_id: number; min_id: number; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.readMentions */ export interface messages_readMentions { _: "messages.readMentions"; peer: InputPeer; top_msg_id?: number; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.getRecentLocations */ export interface messages_getRecentLocations { _: "messages.getRecentLocations"; peer: InputPeer; limit: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.sendMultiMedia */ export interface messages_sendMultiMedia { _: "messages.sendMultiMedia"; silent?: true; background?: true; clear_draft?: true; noforwards?: true; update_stickersets_order?: true; invert_media?: true; allow_paid_floodskip?: true; peer: InputPeer; reply_to?: InputReplyTo; multi_media: Array; schedule_date?: number; send_as?: InputPeer; quick_reply_shortcut?: InputQuickReplyShortcut; effect?: bigint; allow_paid_stars?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/messages.uploadEncryptedFile */ export interface messages_uploadEncryptedFile { _: "messages.uploadEncryptedFile"; peer: InputEncryptedChat; file: InputEncryptedFile; [R]?: EncryptedFile; } /** https://core.telegram.org/method/messages.searchStickerSets */ export interface messages_searchStickerSets { _: "messages.searchStickerSets"; exclude_featured?: true; q: string; hash: bigint; [R]?: messages_FoundStickerSets; } /** https://core.telegram.org/method/messages.getSplitRanges */ export interface messages_getSplitRanges { _: "messages.getSplitRanges"; [R]?: Array; } /** https://core.telegram.org/method/messages.markDialogUnread */ export interface messages_markDialogUnread { _: "messages.markDialogUnread"; unread?: true; parent_peer?: InputPeer; peer: InputDialogPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.getDialogUnreadMarks */ export interface messages_getDialogUnreadMarks { _: "messages.getDialogUnreadMarks"; parent_peer?: InputPeer; [R]?: Array; } /** https://core.telegram.org/method/messages.clearAllDrafts */ export interface messages_clearAllDrafts { _: "messages.clearAllDrafts"; [R]?: boolean; } /** https://core.telegram.org/method/messages.updatePinnedMessage */ export interface messages_updatePinnedMessage { _: "messages.updatePinnedMessage"; silent?: true; unpin?: true; pm_oneside?: true; peer: InputPeer; id: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.sendVote */ export interface messages_sendVote { _: "messages.sendVote"; peer: InputPeer; msg_id: number; options: Array>; [R]?: Updates; } /** https://core.telegram.org/method/messages.getPollResults */ export interface messages_getPollResults { _: "messages.getPollResults"; peer: InputPeer; msg_id: number; poll_hash: bigint; [R]?: Updates; } /** https://core.telegram.org/method/messages.getOnlines */ export interface messages_getOnlines { _: "messages.getOnlines"; peer: InputPeer; [R]?: ChatOnlines; } /** https://core.telegram.org/method/messages.editChatAbout */ export interface messages_editChatAbout { _: "messages.editChatAbout"; peer: InputPeer; about: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.editChatDefaultBannedRights */ export interface messages_editChatDefaultBannedRights { _: "messages.editChatDefaultBannedRights"; peer: InputPeer; banned_rights: ChatBannedRights; [R]?: Updates; } /** https://core.telegram.org/method/messages.getEmojiKeywords */ export interface messages_getEmojiKeywords { _: "messages.getEmojiKeywords"; lang_code: string; [R]?: EmojiKeywordsDifference; } /** https://core.telegram.org/method/messages.getEmojiKeywordsDifference */ export interface messages_getEmojiKeywordsDifference { _: "messages.getEmojiKeywordsDifference"; lang_code: string; from_version: number; [R]?: EmojiKeywordsDifference; } /** https://core.telegram.org/method/messages.getEmojiKeywordsLanguages */ export interface messages_getEmojiKeywordsLanguages { _: "messages.getEmojiKeywordsLanguages"; lang_codes: Array; [R]?: Array; } /** https://core.telegram.org/method/messages.getEmojiURL */ export interface messages_getEmojiURL { _: "messages.getEmojiURL"; lang_code: string; [R]?: EmojiURL; } /** https://core.telegram.org/method/messages.getSearchCounters */ export interface messages_getSearchCounters { _: "messages.getSearchCounters"; peer: InputPeer; saved_peer_id?: InputPeer; top_msg_id?: number; filters: Array; [R]?: Array; } /** https://core.telegram.org/method/messages.requestUrlAuth */ export interface messages_requestUrlAuth { _: "messages.requestUrlAuth"; peer?: InputPeer; msg_id?: number; button_id?: number; url?: string; in_app_origin?: string; [R]?: UrlAuthResult; } /** https://core.telegram.org/method/messages.acceptUrlAuth */ export interface messages_acceptUrlAuth { _: "messages.acceptUrlAuth"; write_allowed?: true; share_phone_number?: true; peer?: InputPeer; msg_id?: number; button_id?: number; url?: string; match_code?: string; [R]?: UrlAuthResult; } /** https://core.telegram.org/method/messages.hidePeerSettingsBar */ export interface messages_hidePeerSettingsBar { _: "messages.hidePeerSettingsBar"; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.getScheduledHistory */ export interface messages_getScheduledHistory { _: "messages.getScheduledHistory"; peer: InputPeer; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.getScheduledMessages */ export interface messages_getScheduledMessages { _: "messages.getScheduledMessages"; peer: InputPeer; id: Array; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.sendScheduledMessages */ export interface messages_sendScheduledMessages { _: "messages.sendScheduledMessages"; peer: InputPeer; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.deleteScheduledMessages */ export interface messages_deleteScheduledMessages { _: "messages.deleteScheduledMessages"; peer: InputPeer; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.getPollVotes */ export interface messages_getPollVotes { _: "messages.getPollVotes"; peer: InputPeer; id: number; option?: Uint8Array; offset?: string; limit: number; [R]?: messages_VotesList; } /** https://core.telegram.org/method/messages.toggleStickerSets */ export interface messages_toggleStickerSets { _: "messages.toggleStickerSets"; uninstall?: true; archive?: true; unarchive?: true; stickersets: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getDialogFilters */ export interface messages_getDialogFilters { _: "messages.getDialogFilters"; [R]?: messages_DialogFilters; } /** https://core.telegram.org/method/messages.getSuggestedDialogFilters */ export interface messages_getSuggestedDialogFilters { _: "messages.getSuggestedDialogFilters"; [R]?: Array; } /** https://core.telegram.org/method/messages.updateDialogFilter */ export interface messages_updateDialogFilter { _: "messages.updateDialogFilter"; id: number; filter?: DialogFilter; [R]?: boolean; } /** https://core.telegram.org/method/messages.updateDialogFiltersOrder */ export interface messages_updateDialogFiltersOrder { _: "messages.updateDialogFiltersOrder"; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getOldFeaturedStickers */ export interface messages_getOldFeaturedStickers { _: "messages.getOldFeaturedStickers"; offset: number; limit: number; hash: bigint; [R]?: messages_FeaturedStickers; } /** https://core.telegram.org/method/messages.getReplies */ export interface messages_getReplies { _: "messages.getReplies"; peer: InputPeer; msg_id: number; offset_id: number; offset_date: number; add_offset: number; limit: number; max_id: number; min_id: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.getDiscussionMessage */ export interface messages_getDiscussionMessage { _: "messages.getDiscussionMessage"; peer: InputPeer; msg_id: number; [R]?: messages_DiscussionMessage; } /** https://core.telegram.org/method/messages.readDiscussion */ export interface messages_readDiscussion { _: "messages.readDiscussion"; peer: InputPeer; msg_id: number; read_max_id: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.unpinAllMessages */ export interface messages_unpinAllMessages { _: "messages.unpinAllMessages"; peer: InputPeer; top_msg_id?: number; saved_peer_id?: InputPeer; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.deleteChat */ export interface messages_deleteChat { _: "messages.deleteChat"; chat_id: bigint; [R]?: boolean; } /** https://core.telegram.org/method/messages.deletePhoneCallHistory */ export interface messages_deletePhoneCallHistory { _: "messages.deletePhoneCallHistory"; revoke?: true; [R]?: messages_AffectedFoundMessages; } /** https://core.telegram.org/method/messages.checkHistoryImport */ export interface messages_checkHistoryImport { _: "messages.checkHistoryImport"; import_head: string; [R]?: messages_HistoryImportParsed; } /** https://core.telegram.org/method/messages.initHistoryImport */ export interface messages_initHistoryImport { _: "messages.initHistoryImport"; peer: InputPeer; file: InputFile; media_count: number; [R]?: messages_HistoryImport; } /** https://core.telegram.org/method/messages.uploadImportedMedia */ export interface messages_uploadImportedMedia { _: "messages.uploadImportedMedia"; peer: InputPeer; import_id: bigint; file_name: string; media: InputMedia; [R]?: MessageMedia; } /** https://core.telegram.org/method/messages.startHistoryImport */ export interface messages_startHistoryImport { _: "messages.startHistoryImport"; peer: InputPeer; import_id: bigint; [R]?: boolean; } /** https://core.telegram.org/method/messages.getExportedChatInvites */ export interface messages_getExportedChatInvites { _: "messages.getExportedChatInvites"; revoked?: true; peer: InputPeer; admin_id: InputUser; offset_date?: number; offset_link?: string; limit: number; [R]?: messages_ExportedChatInvites; } /** https://core.telegram.org/method/messages.getExportedChatInvite */ export interface messages_getExportedChatInvite { _: "messages.getExportedChatInvite"; peer: InputPeer; link: string; [R]?: messages_ExportedChatInvite; } /** https://core.telegram.org/method/messages.editExportedChatInvite */ export interface messages_editExportedChatInvite { _: "messages.editExportedChatInvite"; revoked?: true; peer: InputPeer; link: string; expire_date?: number; usage_limit?: number; request_needed?: boolean; title?: string; [R]?: messages_ExportedChatInvite; } /** https://core.telegram.org/method/messages.deleteRevokedExportedChatInvites */ export interface messages_deleteRevokedExportedChatInvites { _: "messages.deleteRevokedExportedChatInvites"; peer: InputPeer; admin_id: InputUser; [R]?: boolean; } /** https://core.telegram.org/method/messages.deleteExportedChatInvite */ export interface messages_deleteExportedChatInvite { _: "messages.deleteExportedChatInvite"; peer: InputPeer; link: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.getAdminsWithInvites */ export interface messages_getAdminsWithInvites { _: "messages.getAdminsWithInvites"; peer: InputPeer; [R]?: messages_ChatAdminsWithInvites; } /** https://core.telegram.org/method/messages.getChatInviteImporters */ export interface messages_getChatInviteImporters { _: "messages.getChatInviteImporters"; requested?: true; subscription_expired?: true; peer: InputPeer; link?: string; q?: string; offset_date: number; offset_user: InputUser; limit: number; [R]?: messages_ChatInviteImporters; } /** https://core.telegram.org/method/messages.setHistoryTTL */ export interface messages_setHistoryTTL { _: "messages.setHistoryTTL"; peer: InputPeer; period: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.checkHistoryImportPeer */ export interface messages_checkHistoryImportPeer { _: "messages.checkHistoryImportPeer"; peer: InputPeer; [R]?: messages_CheckedHistoryImportPeer; } /** https://core.telegram.org/method/messages.setChatTheme */ export interface messages_setChatTheme { _: "messages.setChatTheme"; peer: InputPeer; theme: InputChatTheme; [R]?: Updates; } /** https://core.telegram.org/method/messages.getMessageReadParticipants */ export interface messages_getMessageReadParticipants { _: "messages.getMessageReadParticipants"; peer: InputPeer; msg_id: number; [R]?: Array; } /** https://core.telegram.org/method/messages.getSearchResultsCalendar */ export interface messages_getSearchResultsCalendar { _: "messages.getSearchResultsCalendar"; peer: InputPeer; saved_peer_id?: InputPeer; filter: MessagesFilter; offset_id: number; offset_date: number; [R]?: messages_SearchResultsCalendar; } /** https://core.telegram.org/method/messages.getSearchResultsPositions */ export interface messages_getSearchResultsPositions { _: "messages.getSearchResultsPositions"; peer: InputPeer; saved_peer_id?: InputPeer; filter: MessagesFilter; offset_id: number; limit: number; [R]?: messages_SearchResultsPositions; } /** https://core.telegram.org/method/messages.hideChatJoinRequest */ export interface messages_hideChatJoinRequest { _: "messages.hideChatJoinRequest"; approved?: true; peer: InputPeer; user_id: InputUser; [R]?: Updates; } /** https://core.telegram.org/method/messages.hideAllChatJoinRequests */ export interface messages_hideAllChatJoinRequests { _: "messages.hideAllChatJoinRequests"; approved?: true; peer: InputPeer; link?: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.toggleNoForwards */ export interface messages_toggleNoForwards { _: "messages.toggleNoForwards"; peer: InputPeer; enabled: boolean; request_msg_id?: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.saveDefaultSendAs */ export interface messages_saveDefaultSendAs { _: "messages.saveDefaultSendAs"; peer: InputPeer; send_as: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.sendReaction */ export interface messages_sendReaction { _: "messages.sendReaction"; big?: true; add_to_recent?: true; peer: InputPeer; msg_id: number; reaction?: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.getMessagesReactions */ export interface messages_getMessagesReactions { _: "messages.getMessagesReactions"; peer: InputPeer; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.getMessageReactionsList */ export interface messages_getMessageReactionsList { _: "messages.getMessageReactionsList"; peer: InputPeer; id: number; reaction?: Reaction; offset?: string; limit: number; [R]?: messages_MessageReactionsList; } /** https://core.telegram.org/method/messages.setChatAvailableReactions */ export interface messages_setChatAvailableReactions { _: "messages.setChatAvailableReactions"; peer: InputPeer; available_reactions: ChatReactions; reactions_limit?: number; paid_enabled?: boolean; [R]?: Updates; } /** https://core.telegram.org/method/messages.getAvailableReactions */ export interface messages_getAvailableReactions { _: "messages.getAvailableReactions"; hash: number; [R]?: messages_AvailableReactions; } /** https://core.telegram.org/method/messages.setDefaultReaction */ export interface messages_setDefaultReaction { _: "messages.setDefaultReaction"; reaction: Reaction; [R]?: boolean; } /** https://core.telegram.org/method/messages.translateText */ export interface messages_translateText { _: "messages.translateText"; peer?: InputPeer; id?: Array; text?: Array; to_lang: string; tone?: string; [R]?: messages_TranslatedText; } /** https://core.telegram.org/method/messages.getUnreadReactions */ export interface messages_getUnreadReactions { _: "messages.getUnreadReactions"; peer: InputPeer; top_msg_id?: number; saved_peer_id?: InputPeer; offset_id: number; add_offset: number; limit: number; max_id: number; min_id: number; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.readReactions */ export interface messages_readReactions { _: "messages.readReactions"; peer: InputPeer; top_msg_id?: number; saved_peer_id?: InputPeer; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.searchSentMedia */ export interface messages_searchSentMedia { _: "messages.searchSentMedia"; q: string; filter: MessagesFilter; limit: number; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.getAttachMenuBots */ export interface messages_getAttachMenuBots { _: "messages.getAttachMenuBots"; hash: bigint; [R]?: AttachMenuBots; } /** https://core.telegram.org/method/messages.getAttachMenuBot */ export interface messages_getAttachMenuBot { _: "messages.getAttachMenuBot"; bot: InputUser; [R]?: AttachMenuBotsBot; } /** https://core.telegram.org/method/messages.toggleBotInAttachMenu */ export interface messages_toggleBotInAttachMenu { _: "messages.toggleBotInAttachMenu"; write_allowed?: true; bot: InputUser; enabled: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.requestWebView */ export interface messages_requestWebView { _: "messages.requestWebView"; from_bot_menu?: true; silent?: true; compact?: true; fullscreen?: true; peer: InputPeer; bot: InputUser; url?: string; start_param?: string; theme_params?: DataJSON; platform: string; reply_to?: InputReplyTo; send_as?: InputPeer; [R]?: WebViewResult; } /** https://core.telegram.org/method/messages.prolongWebView */ export interface messages_prolongWebView { _: "messages.prolongWebView"; silent?: true; peer: InputPeer; bot: InputUser; query_id: bigint; reply_to?: InputReplyTo; send_as?: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.requestSimpleWebView */ export interface messages_requestSimpleWebView { _: "messages.requestSimpleWebView"; from_switch_webview?: true; from_side_menu?: true; compact?: true; fullscreen?: true; bot: InputUser; url?: string; start_param?: string; theme_params?: DataJSON; platform: string; [R]?: WebViewResult; } /** https://core.telegram.org/method/messages.sendWebViewResultMessage */ export interface messages_sendWebViewResultMessage { _: "messages.sendWebViewResultMessage"; bot_query_id: string; result: InputBotInlineResult; [R]?: WebViewMessageSent; } /** https://core.telegram.org/method/messages.sendWebViewData */ export interface messages_sendWebViewData { _: "messages.sendWebViewData"; bot: InputUser; random_id: bigint; button_text: string; data: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.transcribeAudio */ export interface messages_transcribeAudio { _: "messages.transcribeAudio"; peer: InputPeer; msg_id: number; [R]?: messages_TranscribedAudio; } /** https://core.telegram.org/method/messages.rateTranscribedAudio */ export interface messages_rateTranscribedAudio { _: "messages.rateTranscribedAudio"; peer: InputPeer; msg_id: number; transcription_id: bigint; good: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.getCustomEmojiDocuments */ export interface messages_getCustomEmojiDocuments { _: "messages.getCustomEmojiDocuments"; document_id: Array; [R]?: Array; } /** https://core.telegram.org/method/messages.getEmojiStickers */ export interface messages_getEmojiStickers { _: "messages.getEmojiStickers"; hash: bigint; [R]?: messages_AllStickers; } /** https://core.telegram.org/method/messages.getFeaturedEmojiStickers */ export interface messages_getFeaturedEmojiStickers { _: "messages.getFeaturedEmojiStickers"; hash: bigint; [R]?: messages_FeaturedStickers; } /** https://core.telegram.org/method/messages.reportReaction */ export interface messages_reportReaction { _: "messages.reportReaction"; peer: InputPeer; id: number; reaction_peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.getTopReactions */ export interface messages_getTopReactions { _: "messages.getTopReactions"; limit: number; hash: bigint; [R]?: messages_Reactions; } /** https://core.telegram.org/method/messages.getRecentReactions */ export interface messages_getRecentReactions { _: "messages.getRecentReactions"; limit: number; hash: bigint; [R]?: messages_Reactions; } /** https://core.telegram.org/method/messages.clearRecentReactions */ export interface messages_clearRecentReactions { _: "messages.clearRecentReactions"; [R]?: boolean; } /** https://core.telegram.org/method/messages.getExtendedMedia */ export interface messages_getExtendedMedia { _: "messages.getExtendedMedia"; peer: InputPeer; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.setDefaultHistoryTTL */ export interface messages_setDefaultHistoryTTL { _: "messages.setDefaultHistoryTTL"; period: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.getDefaultHistoryTTL */ export interface messages_getDefaultHistoryTTL { _: "messages.getDefaultHistoryTTL"; [R]?: DefaultHistoryTTL; } /** https://core.telegram.org/method/messages.sendBotRequestedPeer */ export interface messages_sendBotRequestedPeer { _: "messages.sendBotRequestedPeer"; peer: InputPeer; msg_id?: number; webapp_req_id?: string; button_id: number; requested_peers: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.getEmojiGroups */ export interface messages_getEmojiGroups { _: "messages.getEmojiGroups"; hash: number; [R]?: messages_EmojiGroups; } /** https://core.telegram.org/method/messages.getEmojiStatusGroups */ export interface messages_getEmojiStatusGroups { _: "messages.getEmojiStatusGroups"; hash: number; [R]?: messages_EmojiGroups; } /** https://core.telegram.org/method/messages.getEmojiProfilePhotoGroups */ export interface messages_getEmojiProfilePhotoGroups { _: "messages.getEmojiProfilePhotoGroups"; hash: number; [R]?: messages_EmojiGroups; } /** https://core.telegram.org/method/messages.searchCustomEmoji */ export interface messages_searchCustomEmoji { _: "messages.searchCustomEmoji"; emoticon: string; hash: bigint; [R]?: EmojiList; } /** https://core.telegram.org/method/messages.togglePeerTranslations */ export interface messages_togglePeerTranslations { _: "messages.togglePeerTranslations"; disabled?: true; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.getBotApp */ export interface messages_getBotApp { _: "messages.getBotApp"; app: InputBotApp; hash: bigint; [R]?: messages_BotApp; } /** https://core.telegram.org/method/messages.requestAppWebView */ export interface messages_requestAppWebView { _: "messages.requestAppWebView"; write_allowed?: true; compact?: true; fullscreen?: true; peer: InputPeer; app: InputBotApp; start_param?: string; theme_params?: DataJSON; platform: string; [R]?: WebViewResult; } /** https://core.telegram.org/method/messages.setChatWallPaper */ export interface messages_setChatWallPaper { _: "messages.setChatWallPaper"; for_both?: true; revert?: true; peer: InputPeer; wallpaper?: InputWallPaper; settings?: WallPaperSettings; id?: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.searchEmojiStickerSets */ export interface messages_searchEmojiStickerSets { _: "messages.searchEmojiStickerSets"; exclude_featured?: true; q: string; hash: bigint; [R]?: messages_FoundStickerSets; } /** https://core.telegram.org/method/messages.getSavedDialogs */ export interface messages_getSavedDialogs { _: "messages.getSavedDialogs"; exclude_pinned?: true; parent_peer?: InputPeer; offset_date: number; offset_id: number; offset_peer: InputPeer; limit: number; hash: bigint; [R]?: messages_SavedDialogs; } /** https://core.telegram.org/method/messages.getSavedHistory */ export interface messages_getSavedHistory { _: "messages.getSavedHistory"; parent_peer?: InputPeer; peer: InputPeer; offset_id: number; offset_date: number; add_offset: number; limit: number; max_id: number; min_id: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.deleteSavedHistory */ export interface messages_deleteSavedHistory { _: "messages.deleteSavedHistory"; parent_peer?: InputPeer; peer: InputPeer; max_id: number; min_date?: number; max_date?: number; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.getPinnedSavedDialogs */ export interface messages_getPinnedSavedDialogs { _: "messages.getPinnedSavedDialogs"; [R]?: messages_SavedDialogs; } /** https://core.telegram.org/method/messages.toggleSavedDialogPin */ export interface messages_toggleSavedDialogPin { _: "messages.toggleSavedDialogPin"; pinned?: true; peer: InputDialogPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.reorderPinnedSavedDialogs */ export interface messages_reorderPinnedSavedDialogs { _: "messages.reorderPinnedSavedDialogs"; force?: true; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getSavedReactionTags */ export interface messages_getSavedReactionTags { _: "messages.getSavedReactionTags"; peer?: InputPeer; hash: bigint; [R]?: messages_SavedReactionTags; } /** https://core.telegram.org/method/messages.updateSavedReactionTag */ export interface messages_updateSavedReactionTag { _: "messages.updateSavedReactionTag"; reaction: Reaction; title?: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.getDefaultTagReactions */ export interface messages_getDefaultTagReactions { _: "messages.getDefaultTagReactions"; hash: bigint; [R]?: messages_Reactions; } /** https://core.telegram.org/method/messages.getOutboxReadDate */ export interface messages_getOutboxReadDate { _: "messages.getOutboxReadDate"; peer: InputPeer; msg_id: number; [R]?: OutboxReadDate; } /** https://core.telegram.org/method/messages.getQuickReplies */ export interface messages_getQuickReplies { _: "messages.getQuickReplies"; hash: bigint; [R]?: messages_QuickReplies; } /** https://core.telegram.org/method/messages.reorderQuickReplies */ export interface messages_reorderQuickReplies { _: "messages.reorderQuickReplies"; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.checkQuickReplyShortcut */ export interface messages_checkQuickReplyShortcut { _: "messages.checkQuickReplyShortcut"; shortcut: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.editQuickReplyShortcut */ export interface messages_editQuickReplyShortcut { _: "messages.editQuickReplyShortcut"; shortcut_id: number; shortcut: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.deleteQuickReplyShortcut */ export interface messages_deleteQuickReplyShortcut { _: "messages.deleteQuickReplyShortcut"; shortcut_id: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.getQuickReplyMessages */ export interface messages_getQuickReplyMessages { _: "messages.getQuickReplyMessages"; shortcut_id: number; id?: Array; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.sendQuickReplyMessages */ export interface messages_sendQuickReplyMessages { _: "messages.sendQuickReplyMessages"; peer: InputPeer; shortcut_id: number; id: Array; random_id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.deleteQuickReplyMessages */ export interface messages_deleteQuickReplyMessages { _: "messages.deleteQuickReplyMessages"; shortcut_id: number; id: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.toggleDialogFilterTags */ export interface messages_toggleDialogFilterTags { _: "messages.toggleDialogFilterTags"; enabled: boolean; [R]?: boolean; } /** https://core.telegram.org/method/messages.getMyStickers */ export interface messages_getMyStickers { _: "messages.getMyStickers"; offset_id: bigint; limit: number; [R]?: messages_MyStickers; } /** https://core.telegram.org/method/messages.getEmojiStickerGroups */ export interface messages_getEmojiStickerGroups { _: "messages.getEmojiStickerGroups"; hash: number; [R]?: messages_EmojiGroups; } /** https://core.telegram.org/method/messages.getAvailableEffects */ export interface messages_getAvailableEffects { _: "messages.getAvailableEffects"; hash: number; [R]?: messages_AvailableEffects; } /** https://core.telegram.org/method/messages.editFactCheck */ export interface messages_editFactCheck { _: "messages.editFactCheck"; peer: InputPeer; msg_id: number; text: TextWithEntities; [R]?: Updates; } /** https://core.telegram.org/method/messages.deleteFactCheck */ export interface messages_deleteFactCheck { _: "messages.deleteFactCheck"; peer: InputPeer; msg_id: number; [R]?: Updates; } /** https://core.telegram.org/method/messages.getFactCheck */ export interface messages_getFactCheck { _: "messages.getFactCheck"; peer: InputPeer; msg_id: Array; [R]?: Array; } /** https://core.telegram.org/method/messages.requestMainWebView */ export interface messages_requestMainWebView { _: "messages.requestMainWebView"; compact?: true; fullscreen?: true; peer: InputPeer; bot: InputUser; start_param?: string; theme_params?: DataJSON; platform: string; [R]?: WebViewResult; } /** https://core.telegram.org/method/messages.sendPaidReaction */ export interface messages_sendPaidReaction { _: "messages.sendPaidReaction"; peer: InputPeer; msg_id: number; count: number; random_id: bigint; private?: PaidReactionPrivacy; [R]?: Updates; } /** https://core.telegram.org/method/messages.togglePaidReactionPrivacy */ export interface messages_togglePaidReactionPrivacy { _: "messages.togglePaidReactionPrivacy"; peer: InputPeer; msg_id: number; private: PaidReactionPrivacy; [R]?: boolean; } /** https://core.telegram.org/method/messages.getPaidReactionPrivacy */ export interface messages_getPaidReactionPrivacy { _: "messages.getPaidReactionPrivacy"; [R]?: Updates; } /** https://core.telegram.org/method/messages.viewSponsoredMessage */ export interface messages_viewSponsoredMessage { _: "messages.viewSponsoredMessage"; random_id: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.clickSponsoredMessage */ export interface messages_clickSponsoredMessage { _: "messages.clickSponsoredMessage"; media?: true; fullscreen?: true; random_id: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.reportSponsoredMessage */ export interface messages_reportSponsoredMessage { _: "messages.reportSponsoredMessage"; random_id: Uint8Array; option: Uint8Array; [R]?: channels_SponsoredMessageReportResult; } /** https://core.telegram.org/method/messages.getSponsoredMessages */ export interface messages_getSponsoredMessages { _: "messages.getSponsoredMessages"; peer: InputPeer; msg_id?: number; [R]?: messages_SponsoredMessages; } /** https://core.telegram.org/method/messages.savePreparedInlineMessage */ export interface messages_savePreparedInlineMessage { _: "messages.savePreparedInlineMessage"; result: InputBotInlineResult; user_id: InputUser; peer_types?: Array; [R]?: messages_BotPreparedInlineMessage; } /** https://core.telegram.org/method/messages.getPreparedInlineMessage */ export interface messages_getPreparedInlineMessage { _: "messages.getPreparedInlineMessage"; bot: InputUser; id: string; [R]?: messages_PreparedInlineMessage; } /** https://core.telegram.org/method/messages.searchStickers */ export interface messages_searchStickers { _: "messages.searchStickers"; emojis?: true; q: string; emoticon: string; lang_code: Array; offset: number; limit: number; hash: bigint; [R]?: messages_FoundStickers; } /** https://core.telegram.org/method/messages.reportMessagesDelivery */ export interface messages_reportMessagesDelivery { _: "messages.reportMessagesDelivery"; push?: true; peer: InputPeer; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.getSavedDialogsByID */ export interface messages_getSavedDialogsByID { _: "messages.getSavedDialogsByID"; parent_peer?: InputPeer; ids: Array; [R]?: messages_SavedDialogs; } /** https://core.telegram.org/method/messages.readSavedHistory */ export interface messages_readSavedHistory { _: "messages.readSavedHistory"; parent_peer: InputPeer; peer: InputPeer; max_id: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.toggleTodoCompleted */ export interface messages_toggleTodoCompleted { _: "messages.toggleTodoCompleted"; peer: InputPeer; msg_id: number; completed: Array; incompleted: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.appendTodoList */ export interface messages_appendTodoList { _: "messages.appendTodoList"; peer: InputPeer; msg_id: number; list: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.toggleSuggestedPostApproval */ export interface messages_toggleSuggestedPostApproval { _: "messages.toggleSuggestedPostApproval"; reject?: true; peer: InputPeer; msg_id: number; schedule_date?: number; reject_comment?: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.getForumTopics */ export interface messages_getForumTopics { _: "messages.getForumTopics"; peer: InputPeer; q?: string; offset_date: number; offset_id: number; offset_topic: number; limit: number; [R]?: messages_ForumTopics; } /** https://core.telegram.org/method/messages.getForumTopicsByID */ export interface messages_getForumTopicsByID { _: "messages.getForumTopicsByID"; peer: InputPeer; topics: Array; [R]?: messages_ForumTopics; } /** https://core.telegram.org/method/messages.editForumTopic */ export interface messages_editForumTopic { _: "messages.editForumTopic"; peer: InputPeer; topic_id: number; title?: string; icon_emoji_id?: bigint; closed?: boolean; hidden?: boolean; [R]?: Updates; } /** https://core.telegram.org/method/messages.updatePinnedForumTopic */ export interface messages_updatePinnedForumTopic { _: "messages.updatePinnedForumTopic"; peer: InputPeer; topic_id: number; pinned: boolean; [R]?: Updates; } /** https://core.telegram.org/method/messages.reorderPinnedForumTopics */ export interface messages_reorderPinnedForumTopics { _: "messages.reorderPinnedForumTopics"; force?: true; peer: InputPeer; order: Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.createForumTopic */ export interface messages_createForumTopic { _: "messages.createForumTopic"; title_missing?: true; peer: InputPeer; title: string; icon_color?: number; icon_emoji_id?: bigint; random_id: bigint; send_as?: InputPeer; [R]?: Updates; } /** https://core.telegram.org/method/messages.deleteTopicHistory */ export interface messages_deleteTopicHistory { _: "messages.deleteTopicHistory"; peer: InputPeer; top_msg_id: number; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.getEmojiGameInfo */ export interface messages_getEmojiGameInfo { _: "messages.getEmojiGameInfo"; [R]?: messages_EmojiGameInfo; } /** https://core.telegram.org/method/messages.summarizeText */ export interface messages_summarizeText { _: "messages.summarizeText"; peer: InputPeer; id: number; to_lang?: string; tone?: string; [R]?: TextWithEntities; } /** https://core.telegram.org/method/messages.editChatCreator */ export interface messages_editChatCreator { _: "messages.editChatCreator"; peer: InputPeer; user_id: InputUser; password: InputCheckPasswordSRP; [R]?: Updates; } /** https://core.telegram.org/method/messages.getFutureChatCreatorAfterLeave */ export interface messages_getFutureChatCreatorAfterLeave { _: "messages.getFutureChatCreatorAfterLeave"; peer: InputPeer; [R]?: User; } /** https://core.telegram.org/method/messages.editChatParticipantRank */ export interface messages_editChatParticipantRank { _: "messages.editChatParticipantRank"; peer: InputPeer; participant: InputPeer; rank: string; [R]?: Updates; } /** https://core.telegram.org/method/messages.declineUrlAuth */ export interface messages_declineUrlAuth { _: "messages.declineUrlAuth"; url: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.checkUrlAuthMatchCode */ export interface messages_checkUrlAuthMatchCode { _: "messages.checkUrlAuthMatchCode"; url: string; match_code: string; [R]?: boolean; } /** https://core.telegram.org/method/messages.composeMessageWithAI */ export interface messages_composeMessageWithAI { _: "messages.composeMessageWithAI"; proofread?: true; emojify?: true; text: TextWithEntities; translate_to_lang?: string; tone?: InputAiComposeTone; [R]?: messages_ComposedMessageWithAI; } /** https://core.telegram.org/method/messages.reportReadMetrics */ export interface messages_reportReadMetrics { _: "messages.reportReadMetrics"; peer: InputPeer; metrics: Array; [R]?: boolean; } /** https://core.telegram.org/method/messages.reportMusicListen */ export interface messages_reportMusicListen { _: "messages.reportMusicListen"; id: InputDocument; listened_duration: number; [R]?: boolean; } /** https://core.telegram.org/method/messages.addPollAnswer */ export interface messages_addPollAnswer { _: "messages.addPollAnswer"; peer: InputPeer; msg_id: number; answer: PollAnswer; [R]?: Updates; } /** https://core.telegram.org/method/messages.deletePollAnswer */ export interface messages_deletePollAnswer { _: "messages.deletePollAnswer"; peer: InputPeer; msg_id: number; option: Uint8Array; [R]?: Updates; } /** https://core.telegram.org/method/messages.getUnreadPollVotes */ export interface messages_getUnreadPollVotes { _: "messages.getUnreadPollVotes"; peer: InputPeer; top_msg_id?: number; offset_id: number; add_offset: number; limit: number; max_id: number; min_id: number; [R]?: messages_Messages; } /** https://core.telegram.org/method/messages.readPollVotes */ export interface messages_readPollVotes { _: "messages.readPollVotes"; peer: InputPeer; top_msg_id?: number; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/messages.setBotGuestChatResult */ export interface messages_setBotGuestChatResult { _: "messages.setBotGuestChatResult"; query_id: bigint; result: InputBotInlineResult; [R]?: InputBotInlineMessageID; } /** https://core.telegram.org/method/messages.deleteParticipantReactions */ export interface messages_deleteParticipantReactions { _: "messages.deleteParticipantReactions"; peer: InputPeer; participant: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/messages.deleteParticipantReaction */ export interface messages_deleteParticipantReaction { _: "messages.deleteParticipantReaction"; peer: InputPeer; msg_id: number; participant: InputPeer; [R]?: Updates; } /** https://core.telegram.org/method/messages.getPersonalChannelHistory */ export interface messages_getPersonalChannelHistory { _: "messages.getPersonalChannelHistory"; user_id: InputUser; limit: number; max_id: number; min_id: number; hash: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/updates.getState */ export interface updates_getState { _: "updates.getState"; [R]?: updates_State; } /** https://core.telegram.org/method/updates.getDifference */ export interface updates_getDifference { _: "updates.getDifference"; pts: number; pts_limit?: number; pts_total_limit?: number; date: number; qts: number; qts_limit?: number; [R]?: updates_Difference; } /** https://core.telegram.org/method/updates.getChannelDifference */ export interface updates_getChannelDifference { _: "updates.getChannelDifference"; force?: true; channel: InputChannel; filter: ChannelMessagesFilter; pts: number; limit: number; [R]?: updates_ChannelDifference; } /** https://core.telegram.org/method/photos.updateProfilePhoto */ export interface photos_updateProfilePhoto { _: "photos.updateProfilePhoto"; fallback?: true; bot?: InputUser; id: InputPhoto; [R]?: photos_Photo; } /** https://core.telegram.org/method/photos.uploadProfilePhoto */ export interface photos_uploadProfilePhoto { _: "photos.uploadProfilePhoto"; fallback?: true; bot?: InputUser; file?: InputFile; video?: InputFile; video_start_ts?: number; video_emoji_markup?: VideoSize; [R]?: photos_Photo; } /** https://core.telegram.org/method/photos.deletePhotos */ export interface photos_deletePhotos { _: "photos.deletePhotos"; id: Array; [R]?: Array; } /** https://core.telegram.org/method/photos.getUserPhotos */ export interface photos_getUserPhotos { _: "photos.getUserPhotos"; user_id: InputUser; offset: number; max_id: bigint; limit: number; [R]?: photos_Photos; } /** https://core.telegram.org/method/photos.uploadContactProfilePhoto */ export interface photos_uploadContactProfilePhoto { _: "photos.uploadContactProfilePhoto"; suggest?: true; save?: true; user_id: InputUser; file?: InputFile; video?: InputFile; video_start_ts?: number; video_emoji_markup?: VideoSize; [R]?: photos_Photo; } /** https://core.telegram.org/method/upload.saveFilePart */ export interface upload_saveFilePart { _: "upload.saveFilePart"; file_id: bigint; file_part: number; bytes: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/upload.getFile */ export interface upload_getFile { _: "upload.getFile"; precise?: true; cdn_supported?: true; location: InputFileLocation; offset: bigint; limit: number; [R]?: upload_File; } /** https://core.telegram.org/method/upload.saveBigFilePart */ export interface upload_saveBigFilePart { _: "upload.saveBigFilePart"; file_id: bigint; file_part: number; file_total_parts: number; bytes: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/upload.getWebFile */ export interface upload_getWebFile { _: "upload.getWebFile"; location: InputWebFileLocation; offset: number; limit: number; [R]?: upload_WebFile; } /** https://core.telegram.org/method/upload.getCdnFile */ export interface upload_getCdnFile { _: "upload.getCdnFile"; file_token: Uint8Array; offset: bigint; limit: number; [R]?: upload_CdnFile; } /** https://core.telegram.org/method/upload.reuploadCdnFile */ export interface upload_reuploadCdnFile { _: "upload.reuploadCdnFile"; file_token: Uint8Array; request_token: Uint8Array; [R]?: Array; } /** https://core.telegram.org/method/upload.getCdnFileHashes */ export interface upload_getCdnFileHashes { _: "upload.getCdnFileHashes"; file_token: Uint8Array; offset: bigint; [R]?: Array; } /** https://core.telegram.org/method/upload.getFileHashes */ export interface upload_getFileHashes { _: "upload.getFileHashes"; location: InputFileLocation; offset: bigint; [R]?: Array; } /** https://core.telegram.org/method/help.getConfig */ export interface help_getConfig { _: "help.getConfig"; [R]?: Config; } /** https://core.telegram.org/method/help.getNearestDc */ export interface help_getNearestDc { _: "help.getNearestDc"; [R]?: NearestDc; } /** https://core.telegram.org/method/help.getAppUpdate */ export interface help_getAppUpdate { _: "help.getAppUpdate"; source: string; [R]?: help_AppUpdate; } /** https://core.telegram.org/method/help.getInviteText */ export interface help_getInviteText { _: "help.getInviteText"; [R]?: help_InviteText; } /** https://core.telegram.org/method/help.getSupport */ export interface help_getSupport { _: "help.getSupport"; [R]?: help_Support; } /** https://core.telegram.org/method/help.setBotUpdatesStatus */ export interface help_setBotUpdatesStatus { _: "help.setBotUpdatesStatus"; pending_updates_count: number; message: string; [R]?: boolean; } /** https://core.telegram.org/method/help.getCdnConfig */ export interface help_getCdnConfig { _: "help.getCdnConfig"; [R]?: CdnConfig; } /** https://core.telegram.org/method/help.getRecentMeUrls */ export interface help_getRecentMeUrls { _: "help.getRecentMeUrls"; referer: string; [R]?: help_RecentMeUrls; } /** https://core.telegram.org/method/help.getTermsOfServiceUpdate */ export interface help_getTermsOfServiceUpdate { _: "help.getTermsOfServiceUpdate"; [R]?: help_TermsOfServiceUpdate; } /** https://core.telegram.org/method/help.acceptTermsOfService */ export interface help_acceptTermsOfService { _: "help.acceptTermsOfService"; id: DataJSON; [R]?: boolean; } /** https://core.telegram.org/method/help.getDeepLinkInfo */ export interface help_getDeepLinkInfo { _: "help.getDeepLinkInfo"; path: string; [R]?: help_DeepLinkInfo; } /** https://core.telegram.org/method/help.getAppConfig */ export interface help_getAppConfig { _: "help.getAppConfig"; hash: number; [R]?: help_AppConfig; } /** https://core.telegram.org/method/help.saveAppLog */ export interface help_saveAppLog { _: "help.saveAppLog"; events: Array; [R]?: boolean; } /** https://core.telegram.org/method/help.getPassportConfig */ export interface help_getPassportConfig { _: "help.getPassportConfig"; hash: number; [R]?: help_PassportConfig; } /** https://core.telegram.org/method/help.getSupportName */ export interface help_getSupportName { _: "help.getSupportName"; [R]?: help_SupportName; } /** https://core.telegram.org/method/help.getUserInfo */ export interface help_getUserInfo { _: "help.getUserInfo"; user_id: InputUser; [R]?: help_UserInfo; } /** https://core.telegram.org/method/help.editUserInfo */ export interface help_editUserInfo { _: "help.editUserInfo"; user_id: InputUser; message: string; entities: Array; [R]?: help_UserInfo; } /** https://core.telegram.org/method/help.getPromoData */ export interface help_getPromoData { _: "help.getPromoData"; [R]?: help_PromoData; } /** https://core.telegram.org/method/help.hidePromoData */ export interface help_hidePromoData { _: "help.hidePromoData"; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/help.dismissSuggestion */ export interface help_dismissSuggestion { _: "help.dismissSuggestion"; peer: InputPeer; suggestion: string; [R]?: boolean; } /** https://core.telegram.org/method/help.getCountriesList */ export interface help_getCountriesList { _: "help.getCountriesList"; lang_code: string; hash: number; [R]?: help_CountriesList; } /** https://core.telegram.org/method/help.getPremiumPromo */ export interface help_getPremiumPromo { _: "help.getPremiumPromo"; [R]?: help_PremiumPromo; } /** https://core.telegram.org/method/help.getPeerColors */ export interface help_getPeerColors { _: "help.getPeerColors"; hash: number; [R]?: help_PeerColors; } /** https://core.telegram.org/method/help.getPeerProfileColors */ export interface help_getPeerProfileColors { _: "help.getPeerProfileColors"; hash: number; [R]?: help_PeerColors; } /** https://core.telegram.org/method/help.getTimezonesList */ export interface help_getTimezonesList { _: "help.getTimezonesList"; hash: number; [R]?: help_TimezonesList; } /** https://core.telegram.org/method/channels.readHistory */ export interface channels_readHistory { _: "channels.readHistory"; channel: InputChannel; max_id: number; [R]?: boolean; } /** https://core.telegram.org/method/channels.deleteMessages */ export interface channels_deleteMessages { _: "channels.deleteMessages"; channel: InputChannel; id: Array; [R]?: messages_AffectedMessages; } /** https://core.telegram.org/method/channels.reportSpam */ export interface channels_reportSpam { _: "channels.reportSpam"; channel: InputChannel; participant: InputPeer; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/channels.getMessages */ export interface channels_getMessages { _: "channels.getMessages"; channel: InputChannel; id: Array; [R]?: messages_Messages; } /** https://core.telegram.org/method/channels.getParticipants */ export interface channels_getParticipants { _: "channels.getParticipants"; channel: InputChannel; filter: ChannelParticipantsFilter; offset: number; limit: number; hash: bigint; [R]?: channels_ChannelParticipants; } /** https://core.telegram.org/method/channels.getParticipant */ export interface channels_getParticipant { _: "channels.getParticipant"; channel: InputChannel; participant: InputPeer; [R]?: channels_ChannelParticipant; } /** https://core.telegram.org/method/channels.getChannels */ export interface channels_getChannels { _: "channels.getChannels"; id: Array; [R]?: messages_Chats; } /** https://core.telegram.org/method/channels.getFullChannel */ export interface channels_getFullChannel { _: "channels.getFullChannel"; channel: InputChannel; [R]?: messages_ChatFull; } /** https://core.telegram.org/method/channels.createChannel */ export interface channels_createChannel { _: "channels.createChannel"; broadcast?: true; megagroup?: true; for_import?: true; forum?: true; title: string; about: string; geo_point?: InputGeoPoint; address?: string; ttl_period?: number; [R]?: Updates; } /** https://core.telegram.org/method/channels.editAdmin */ export interface channels_editAdmin { _: "channels.editAdmin"; channel: InputChannel; user_id: InputUser; admin_rights: ChatAdminRights; rank?: string; [R]?: Updates; } /** https://core.telegram.org/method/channels.editTitle */ export interface channels_editTitle { _: "channels.editTitle"; channel: InputChannel; title: string; [R]?: Updates; } /** https://core.telegram.org/method/channels.editPhoto */ export interface channels_editPhoto { _: "channels.editPhoto"; channel: InputChannel; photo: InputChatPhoto; [R]?: Updates; } /** https://core.telegram.org/method/channels.checkUsername */ export interface channels_checkUsername { _: "channels.checkUsername"; channel: InputChannel; username: string; [R]?: boolean; } /** https://core.telegram.org/method/channels.updateUsername */ export interface channels_updateUsername { _: "channels.updateUsername"; channel: InputChannel; username: string; [R]?: boolean; } /** https://core.telegram.org/method/channels.joinChannel */ export interface channels_joinChannel { _: "channels.joinChannel"; channel: InputChannel; [R]?: Updates; } /** https://core.telegram.org/method/channels.leaveChannel */ export interface channels_leaveChannel { _: "channels.leaveChannel"; channel: InputChannel; [R]?: Updates; } /** https://core.telegram.org/method/channels.inviteToChannel */ export interface channels_inviteToChannel { _: "channels.inviteToChannel"; channel: InputChannel; users: Array; [R]?: messages_InvitedUsers; } /** https://core.telegram.org/method/channels.deleteChannel */ export interface channels_deleteChannel { _: "channels.deleteChannel"; channel: InputChannel; [R]?: Updates; } /** https://core.telegram.org/method/channels.exportMessageLink */ export interface channels_exportMessageLink { _: "channels.exportMessageLink"; grouped?: true; thread?: true; channel: InputChannel; id: number; [R]?: ExportedMessageLink; } /** https://core.telegram.org/method/channels.toggleSignatures */ export interface channels_toggleSignatures { _: "channels.toggleSignatures"; signatures_enabled?: true; profiles_enabled?: true; channel: InputChannel; [R]?: Updates; } /** https://core.telegram.org/method/channels.getAdminedPublicChannels */ export interface channels_getAdminedPublicChannels { _: "channels.getAdminedPublicChannels"; by_location?: true; check_limit?: true; for_personal?: true; [R]?: messages_Chats; } /** https://core.telegram.org/method/channels.editBanned */ export interface channels_editBanned { _: "channels.editBanned"; channel: InputChannel; participant: InputPeer; banned_rights: ChatBannedRights; [R]?: Updates; } /** https://core.telegram.org/method/channels.getAdminLog */ export interface channels_getAdminLog { _: "channels.getAdminLog"; channel: InputChannel; q: string; events_filter?: ChannelAdminLogEventsFilter; admins?: Array; max_id: bigint; min_id: bigint; limit: number; [R]?: channels_AdminLogResults; } /** https://core.telegram.org/method/channels.setStickers */ export interface channels_setStickers { _: "channels.setStickers"; channel: InputChannel; stickerset: InputStickerSet; [R]?: boolean; } /** https://core.telegram.org/method/channels.readMessageContents */ export interface channels_readMessageContents { _: "channels.readMessageContents"; channel: InputChannel; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/channels.deleteHistory */ export interface channels_deleteHistory { _: "channels.deleteHistory"; for_everyone?: true; channel: InputChannel; max_id: number; [R]?: Updates; } /** https://core.telegram.org/method/channels.togglePreHistoryHidden */ export interface channels_togglePreHistoryHidden { _: "channels.togglePreHistoryHidden"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.getLeftChannels */ export interface channels_getLeftChannels { _: "channels.getLeftChannels"; offset: number; [R]?: messages_Chats; } /** https://core.telegram.org/method/channels.getGroupsForDiscussion */ export interface channels_getGroupsForDiscussion { _: "channels.getGroupsForDiscussion"; [R]?: messages_Chats; } /** https://core.telegram.org/method/channels.setDiscussionGroup */ export interface channels_setDiscussionGroup { _: "channels.setDiscussionGroup"; broadcast: InputChannel; group: InputChannel; [R]?: boolean; } /** https://core.telegram.org/method/channels.editLocation */ export interface channels_editLocation { _: "channels.editLocation"; channel: InputChannel; geo_point: InputGeoPoint; address: string; [R]?: boolean; } /** https://core.telegram.org/method/channels.toggleSlowMode */ export interface channels_toggleSlowMode { _: "channels.toggleSlowMode"; channel: InputChannel; seconds: number; [R]?: Updates; } /** https://core.telegram.org/method/channels.getInactiveChannels */ export interface channels_getInactiveChannels { _: "channels.getInactiveChannels"; [R]?: messages_InactiveChats; } /** https://core.telegram.org/method/channels.convertToGigagroup */ export interface channels_convertToGigagroup { _: "channels.convertToGigagroup"; channel: InputChannel; [R]?: Updates; } /** https://core.telegram.org/method/channels.getSendAs */ export interface channels_getSendAs { _: "channels.getSendAs"; for_paid_reactions?: true; for_live_stories?: true; peer: InputPeer; [R]?: channels_SendAsPeers; } /** https://core.telegram.org/method/channels.deleteParticipantHistory */ export interface channels_deleteParticipantHistory { _: "channels.deleteParticipantHistory"; channel: InputChannel; participant: InputPeer; [R]?: messages_AffectedHistory; } /** https://core.telegram.org/method/channels.toggleJoinToSend */ export interface channels_toggleJoinToSend { _: "channels.toggleJoinToSend"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.toggleJoinRequest */ export interface channels_toggleJoinRequest { _: "channels.toggleJoinRequest"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.reorderUsernames */ export interface channels_reorderUsernames { _: "channels.reorderUsernames"; channel: InputChannel; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/channels.toggleUsername */ export interface channels_toggleUsername { _: "channels.toggleUsername"; channel: InputChannel; username: string; active: boolean; [R]?: boolean; } /** https://core.telegram.org/method/channels.deactivateAllUsernames */ export interface channels_deactivateAllUsernames { _: "channels.deactivateAllUsernames"; channel: InputChannel; [R]?: boolean; } /** https://core.telegram.org/method/channels.toggleForum */ export interface channels_toggleForum { _: "channels.toggleForum"; channel: InputChannel; enabled: boolean; tabs: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.toggleAntiSpam */ export interface channels_toggleAntiSpam { _: "channels.toggleAntiSpam"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.reportAntiSpamFalsePositive */ export interface channels_reportAntiSpamFalsePositive { _: "channels.reportAntiSpamFalsePositive"; channel: InputChannel; msg_id: number; [R]?: boolean; } /** https://core.telegram.org/method/channels.toggleParticipantsHidden */ export interface channels_toggleParticipantsHidden { _: "channels.toggleParticipantsHidden"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.updateColor */ export interface channels_updateColor { _: "channels.updateColor"; for_profile?: true; channel: InputChannel; color?: number; background_emoji_id?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/channels.toggleViewForumAsMessages */ export interface channels_toggleViewForumAsMessages { _: "channels.toggleViewForumAsMessages"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.getChannelRecommendations */ export interface channels_getChannelRecommendations { _: "channels.getChannelRecommendations"; channel?: InputChannel; [R]?: messages_Chats; } /** https://core.telegram.org/method/channels.updateEmojiStatus */ export interface channels_updateEmojiStatus { _: "channels.updateEmojiStatus"; channel: InputChannel; emoji_status: EmojiStatus; [R]?: Updates; } /** https://core.telegram.org/method/channels.setBoostsToUnblockRestrictions */ export interface channels_setBoostsToUnblockRestrictions { _: "channels.setBoostsToUnblockRestrictions"; channel: InputChannel; boosts: number; [R]?: Updates; } /** https://core.telegram.org/method/channels.setEmojiStickers */ export interface channels_setEmojiStickers { _: "channels.setEmojiStickers"; channel: InputChannel; stickerset: InputStickerSet; [R]?: boolean; } /** https://core.telegram.org/method/channels.restrictSponsoredMessages */ export interface channels_restrictSponsoredMessages { _: "channels.restrictSponsoredMessages"; channel: InputChannel; restricted: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.searchPosts */ export interface channels_searchPosts { _: "channels.searchPosts"; hashtag?: string; query?: string; offset_rate: number; offset_peer: InputPeer; offset_id: number; limit: number; allow_paid_stars?: bigint; [R]?: messages_Messages; } /** https://core.telegram.org/method/channels.updatePaidMessagesPrice */ export interface channels_updatePaidMessagesPrice { _: "channels.updatePaidMessagesPrice"; broadcast_messages_allowed?: true; channel: InputChannel; send_paid_messages_stars: bigint; [R]?: Updates; } /** https://core.telegram.org/method/channels.toggleAutotranslation */ export interface channels_toggleAutotranslation { _: "channels.toggleAutotranslation"; channel: InputChannel; enabled: boolean; [R]?: Updates; } /** https://core.telegram.org/method/channels.getMessageAuthor */ export interface channels_getMessageAuthor { _: "channels.getMessageAuthor"; channel: InputChannel; id: number; [R]?: User; } /** https://core.telegram.org/method/channels.checkSearchPostsFlood */ export interface channels_checkSearchPostsFlood { _: "channels.checkSearchPostsFlood"; query?: string; [R]?: SearchPostsFlood; } /** https://core.telegram.org/method/channels.setMainProfileTab */ export interface channels_setMainProfileTab { _: "channels.setMainProfileTab"; channel: InputChannel; tab: ProfileTab; [R]?: boolean; } /** https://core.telegram.org/method/bots.sendCustomRequest */ export interface bots_sendCustomRequest { _: "bots.sendCustomRequest"; custom_method: string; params: DataJSON; [R]?: DataJSON; } /** https://core.telegram.org/method/bots.answerWebhookJSONQuery */ export interface bots_answerWebhookJSONQuery { _: "bots.answerWebhookJSONQuery"; query_id: bigint; data: DataJSON; [R]?: boolean; } /** https://core.telegram.org/method/bots.setBotCommands */ export interface bots_setBotCommands { _: "bots.setBotCommands"; scope: BotCommandScope; lang_code: string; commands: Array; [R]?: boolean; } /** https://core.telegram.org/method/bots.resetBotCommands */ export interface bots_resetBotCommands { _: "bots.resetBotCommands"; scope: BotCommandScope; lang_code: string; [R]?: boolean; } /** https://core.telegram.org/method/bots.getBotCommands */ export interface bots_getBotCommands { _: "bots.getBotCommands"; scope: BotCommandScope; lang_code: string; [R]?: Array; } /** https://core.telegram.org/method/bots.setBotMenuButton */ export interface bots_setBotMenuButton { _: "bots.setBotMenuButton"; user_id: InputUser; button: BotMenuButton; [R]?: boolean; } /** https://core.telegram.org/method/bots.getBotMenuButton */ export interface bots_getBotMenuButton { _: "bots.getBotMenuButton"; user_id: InputUser; [R]?: BotMenuButton; } /** https://core.telegram.org/method/bots.setBotBroadcastDefaultAdminRights */ export interface bots_setBotBroadcastDefaultAdminRights { _: "bots.setBotBroadcastDefaultAdminRights"; admin_rights: ChatAdminRights; [R]?: boolean; } /** https://core.telegram.org/method/bots.setBotGroupDefaultAdminRights */ export interface bots_setBotGroupDefaultAdminRights { _: "bots.setBotGroupDefaultAdminRights"; admin_rights: ChatAdminRights; [R]?: boolean; } /** https://core.telegram.org/method/bots.setBotInfo */ export interface bots_setBotInfo { _: "bots.setBotInfo"; bot?: InputUser; lang_code: string; name?: string; about?: string; description?: string; [R]?: boolean; } /** https://core.telegram.org/method/bots.getBotInfo */ export interface bots_getBotInfo { _: "bots.getBotInfo"; bot?: InputUser; lang_code: string; [R]?: bots_BotInfo; } /** https://core.telegram.org/method/bots.reorderUsernames */ export interface bots_reorderUsernames { _: "bots.reorderUsernames"; bot: InputUser; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/bots.toggleUsername */ export interface bots_toggleUsername { _: "bots.toggleUsername"; bot: InputUser; username: string; active: boolean; [R]?: boolean; } /** https://core.telegram.org/method/bots.canSendMessage */ export interface bots_canSendMessage { _: "bots.canSendMessage"; bot: InputUser; [R]?: boolean; } /** https://core.telegram.org/method/bots.allowSendMessage */ export interface bots_allowSendMessage { _: "bots.allowSendMessage"; bot: InputUser; [R]?: Updates; } /** https://core.telegram.org/method/bots.invokeWebViewCustomMethod */ export interface bots_invokeWebViewCustomMethod { _: "bots.invokeWebViewCustomMethod"; bot: InputUser; custom_method: string; params: DataJSON; [R]?: DataJSON; } /** https://core.telegram.org/method/bots.getPopularAppBots */ export interface bots_getPopularAppBots { _: "bots.getPopularAppBots"; offset: string; limit: number; [R]?: bots_PopularAppBots; } /** https://core.telegram.org/method/bots.addPreviewMedia */ export interface bots_addPreviewMedia { _: "bots.addPreviewMedia"; bot: InputUser; lang_code: string; media: InputMedia; [R]?: BotPreviewMedia; } /** https://core.telegram.org/method/bots.editPreviewMedia */ export interface bots_editPreviewMedia { _: "bots.editPreviewMedia"; bot: InputUser; lang_code: string; media: InputMedia; new_media: InputMedia; [R]?: BotPreviewMedia; } /** https://core.telegram.org/method/bots.deletePreviewMedia */ export interface bots_deletePreviewMedia { _: "bots.deletePreviewMedia"; bot: InputUser; lang_code: string; media: Array; [R]?: boolean; } /** https://core.telegram.org/method/bots.reorderPreviewMedias */ export interface bots_reorderPreviewMedias { _: "bots.reorderPreviewMedias"; bot: InputUser; lang_code: string; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/bots.getPreviewInfo */ export interface bots_getPreviewInfo { _: "bots.getPreviewInfo"; bot: InputUser; lang_code: string; [R]?: bots_PreviewInfo; } /** https://core.telegram.org/method/bots.getPreviewMedias */ export interface bots_getPreviewMedias { _: "bots.getPreviewMedias"; bot: InputUser; [R]?: Array; } /** https://core.telegram.org/method/bots.updateUserEmojiStatus */ export interface bots_updateUserEmojiStatus { _: "bots.updateUserEmojiStatus"; user_id: InputUser; emoji_status: EmojiStatus; [R]?: boolean; } /** https://core.telegram.org/method/bots.toggleUserEmojiStatusPermission */ export interface bots_toggleUserEmojiStatusPermission { _: "bots.toggleUserEmojiStatusPermission"; bot: InputUser; enabled: boolean; [R]?: boolean; } /** https://core.telegram.org/method/bots.checkDownloadFileParams */ export interface bots_checkDownloadFileParams { _: "bots.checkDownloadFileParams"; bot: InputUser; file_name: string; url: string; [R]?: boolean; } /** https://core.telegram.org/method/bots.getAdminedBots */ export interface bots_getAdminedBots { _: "bots.getAdminedBots"; [R]?: Array; } /** https://core.telegram.org/method/bots.updateStarRefProgram */ export interface bots_updateStarRefProgram { _: "bots.updateStarRefProgram"; bot: InputUser; commission_permille: number; duration_months?: number; [R]?: StarRefProgram; } /** https://core.telegram.org/method/bots.setCustomVerification */ export interface bots_setCustomVerification { _: "bots.setCustomVerification"; enabled?: true; bot?: InputUser; peer: InputPeer; custom_description?: string; [R]?: boolean; } /** https://core.telegram.org/method/bots.getBotRecommendations */ export interface bots_getBotRecommendations { _: "bots.getBotRecommendations"; bot: InputUser; [R]?: users_Users; } /** https://core.telegram.org/method/bots.checkUsername */ export interface bots_checkUsername { _: "bots.checkUsername"; username: string; [R]?: boolean; } /** https://core.telegram.org/method/bots.createBot */ export interface bots_createBot { _: "bots.createBot"; via_deeplink?: true; name: string; username: string; manager_id: InputUser; [R]?: User; } /** https://core.telegram.org/method/bots.exportBotToken */ export interface bots_exportBotToken { _: "bots.exportBotToken"; bot: InputUser; revoke: boolean; [R]?: bots_ExportedBotToken; } /** https://core.telegram.org/method/bots.requestWebViewButton */ export interface bots_requestWebViewButton { _: "bots.requestWebViewButton"; user_id: InputUser; button: KeyboardButton; [R]?: bots_RequestedButton; } /** https://core.telegram.org/method/bots.getRequestedWebViewButton */ export interface bots_getRequestedWebViewButton { _: "bots.getRequestedWebViewButton"; bot: InputUser; webapp_req_id: string; [R]?: KeyboardButton; } /** https://core.telegram.org/method/bots.getAccessSettings */ export interface bots_getAccessSettings { _: "bots.getAccessSettings"; bot: InputUser; [R]?: bots_AccessSettings; } /** https://core.telegram.org/method/bots.editAccessSettings */ export interface bots_editAccessSettings { _: "bots.editAccessSettings"; restricted?: true; bot: InputUser; add_users?: Array; [R]?: boolean; } /** https://core.telegram.org/method/payments.getPaymentForm */ export interface payments_getPaymentForm { _: "payments.getPaymentForm"; invoice: InputInvoice; theme_params?: DataJSON; [R]?: payments_PaymentForm; } /** https://core.telegram.org/method/payments.getPaymentReceipt */ export interface payments_getPaymentReceipt { _: "payments.getPaymentReceipt"; peer: InputPeer; msg_id: number; [R]?: payments_PaymentReceipt; } /** https://core.telegram.org/method/payments.validateRequestedInfo */ export interface payments_validateRequestedInfo { _: "payments.validateRequestedInfo"; save?: true; invoice: InputInvoice; info: PaymentRequestedInfo; [R]?: payments_ValidatedRequestedInfo; } /** https://core.telegram.org/method/payments.sendPaymentForm */ export interface payments_sendPaymentForm { _: "payments.sendPaymentForm"; form_id: bigint; invoice: InputInvoice; requested_info_id?: string; shipping_option_id?: string; credentials: InputPaymentCredentials; tip_amount?: bigint; [R]?: payments_PaymentResult; } /** https://core.telegram.org/method/payments.getSavedInfo */ export interface payments_getSavedInfo { _: "payments.getSavedInfo"; [R]?: payments_SavedInfo; } /** https://core.telegram.org/method/payments.clearSavedInfo */ export interface payments_clearSavedInfo { _: "payments.clearSavedInfo"; credentials?: true; info?: true; [R]?: boolean; } /** https://core.telegram.org/method/payments.getBankCardData */ export interface payments_getBankCardData { _: "payments.getBankCardData"; number: string; [R]?: payments_BankCardData; } /** https://core.telegram.org/method/payments.exportInvoice */ export interface payments_exportInvoice { _: "payments.exportInvoice"; invoice_media: InputMedia; [R]?: payments_ExportedInvoice; } /** https://core.telegram.org/method/payments.assignAppStoreTransaction */ export interface payments_assignAppStoreTransaction { _: "payments.assignAppStoreTransaction"; receipt: Uint8Array; purpose: InputStorePaymentPurpose; [R]?: Updates; } /** https://core.telegram.org/method/payments.assignPlayMarketTransaction */ export interface payments_assignPlayMarketTransaction { _: "payments.assignPlayMarketTransaction"; receipt: DataJSON; purpose: InputStorePaymentPurpose; [R]?: Updates; } /** https://core.telegram.org/method/payments.getPremiumGiftCodeOptions */ export interface payments_getPremiumGiftCodeOptions { _: "payments.getPremiumGiftCodeOptions"; boost_peer?: InputPeer; [R]?: Array; } /** https://core.telegram.org/method/payments.checkGiftCode */ export interface payments_checkGiftCode { _: "payments.checkGiftCode"; slug: string; [R]?: payments_CheckedGiftCode; } /** https://core.telegram.org/method/payments.applyGiftCode */ export interface payments_applyGiftCode { _: "payments.applyGiftCode"; slug: string; [R]?: Updates; } /** https://core.telegram.org/method/payments.getGiveawayInfo */ export interface payments_getGiveawayInfo { _: "payments.getGiveawayInfo"; peer: InputPeer; msg_id: number; [R]?: payments_GiveawayInfo; } /** https://core.telegram.org/method/payments.launchPrepaidGiveaway */ export interface payments_launchPrepaidGiveaway { _: "payments.launchPrepaidGiveaway"; peer: InputPeer; giveaway_id: bigint; purpose: InputStorePaymentPurpose; [R]?: Updates; } /** https://core.telegram.org/method/payments.getStarsTopupOptions */ export interface payments_getStarsTopupOptions { _: "payments.getStarsTopupOptions"; [R]?: Array; } /** https://core.telegram.org/method/payments.getStarsStatus */ export interface payments_getStarsStatus { _: "payments.getStarsStatus"; ton?: true; peer: InputPeer; [R]?: payments_StarsStatus; } /** https://core.telegram.org/method/payments.getStarsTransactions */ export interface payments_getStarsTransactions { _: "payments.getStarsTransactions"; inbound?: true; outbound?: true; ascending?: true; ton?: true; subscription_id?: string; peer: InputPeer; offset: string; limit: number; [R]?: payments_StarsStatus; } /** https://core.telegram.org/method/payments.sendStarsForm */ export interface payments_sendStarsForm { _: "payments.sendStarsForm"; form_id: bigint; invoice: InputInvoice; [R]?: payments_PaymentResult; } /** https://core.telegram.org/method/payments.refundStarsCharge */ export interface payments_refundStarsCharge { _: "payments.refundStarsCharge"; user_id: InputUser; charge_id: string; [R]?: Updates; } /** https://core.telegram.org/method/payments.getStarsRevenueStats */ export interface payments_getStarsRevenueStats { _: "payments.getStarsRevenueStats"; dark?: true; ton?: true; peer: InputPeer; [R]?: payments_StarsRevenueStats; } /** https://core.telegram.org/method/payments.getStarsRevenueWithdrawalUrl */ export interface payments_getStarsRevenueWithdrawalUrl { _: "payments.getStarsRevenueWithdrawalUrl"; ton?: true; peer: InputPeer; amount?: bigint; password: InputCheckPasswordSRP; [R]?: payments_StarsRevenueWithdrawalUrl; } /** https://core.telegram.org/method/payments.getStarsRevenueAdsAccountUrl */ export interface payments_getStarsRevenueAdsAccountUrl { _: "payments.getStarsRevenueAdsAccountUrl"; peer: InputPeer; [R]?: payments_StarsRevenueAdsAccountUrl; } /** https://core.telegram.org/method/payments.getStarsTransactionsByID */ export interface payments_getStarsTransactionsByID { _: "payments.getStarsTransactionsByID"; ton?: true; peer: InputPeer; id: Array; [R]?: payments_StarsStatus; } /** https://core.telegram.org/method/payments.getStarsGiftOptions */ export interface payments_getStarsGiftOptions { _: "payments.getStarsGiftOptions"; user_id?: InputUser; [R]?: Array; } /** https://core.telegram.org/method/payments.getStarsSubscriptions */ export interface payments_getStarsSubscriptions { _: "payments.getStarsSubscriptions"; missing_balance?: true; peer: InputPeer; offset: string; [R]?: payments_StarsStatus; } /** https://core.telegram.org/method/payments.changeStarsSubscription */ export interface payments_changeStarsSubscription { _: "payments.changeStarsSubscription"; peer: InputPeer; subscription_id: string; canceled?: boolean; [R]?: boolean; } /** https://core.telegram.org/method/payments.fulfillStarsSubscription */ export interface payments_fulfillStarsSubscription { _: "payments.fulfillStarsSubscription"; peer: InputPeer; subscription_id: string; [R]?: boolean; } /** https://core.telegram.org/method/payments.getStarsGiveawayOptions */ export interface payments_getStarsGiveawayOptions { _: "payments.getStarsGiveawayOptions"; [R]?: Array; } /** https://core.telegram.org/method/payments.getStarGifts */ export interface payments_getStarGifts { _: "payments.getStarGifts"; hash: number; [R]?: payments_StarGifts; } /** https://core.telegram.org/method/payments.saveStarGift */ export interface payments_saveStarGift { _: "payments.saveStarGift"; unsave?: true; stargift: InputSavedStarGift; [R]?: boolean; } /** https://core.telegram.org/method/payments.convertStarGift */ export interface payments_convertStarGift { _: "payments.convertStarGift"; stargift: InputSavedStarGift; [R]?: boolean; } /** https://core.telegram.org/method/payments.botCancelStarsSubscription */ export interface payments_botCancelStarsSubscription { _: "payments.botCancelStarsSubscription"; restore?: true; user_id: InputUser; charge_id: string; [R]?: boolean; } /** https://core.telegram.org/method/payments.getConnectedStarRefBots */ export interface payments_getConnectedStarRefBots { _: "payments.getConnectedStarRefBots"; peer: InputPeer; offset_date?: number; offset_link?: string; limit: number; [R]?: payments_ConnectedStarRefBots; } /** https://core.telegram.org/method/payments.getConnectedStarRefBot */ export interface payments_getConnectedStarRefBot { _: "payments.getConnectedStarRefBot"; peer: InputPeer; bot: InputUser; [R]?: payments_ConnectedStarRefBots; } /** https://core.telegram.org/method/payments.getSuggestedStarRefBots */ export interface payments_getSuggestedStarRefBots { _: "payments.getSuggestedStarRefBots"; order_by_revenue?: true; order_by_date?: true; peer: InputPeer; offset: string; limit: number; [R]?: payments_SuggestedStarRefBots; } /** https://core.telegram.org/method/payments.connectStarRefBot */ export interface payments_connectStarRefBot { _: "payments.connectStarRefBot"; peer: InputPeer; bot: InputUser; [R]?: payments_ConnectedStarRefBots; } /** https://core.telegram.org/method/payments.editConnectedStarRefBot */ export interface payments_editConnectedStarRefBot { _: "payments.editConnectedStarRefBot"; revoked?: true; peer: InputPeer; link: string; [R]?: payments_ConnectedStarRefBots; } /** https://core.telegram.org/method/payments.getStarGiftUpgradePreview */ export interface payments_getStarGiftUpgradePreview { _: "payments.getStarGiftUpgradePreview"; gift_id: bigint; [R]?: payments_StarGiftUpgradePreview; } /** https://core.telegram.org/method/payments.upgradeStarGift */ export interface payments_upgradeStarGift { _: "payments.upgradeStarGift"; keep_original_details?: true; stargift: InputSavedStarGift; [R]?: Updates; } /** https://core.telegram.org/method/payments.transferStarGift */ export interface payments_transferStarGift { _: "payments.transferStarGift"; stargift: InputSavedStarGift; to_id: InputPeer; [R]?: Updates; } /** https://core.telegram.org/method/payments.getUniqueStarGift */ export interface payments_getUniqueStarGift { _: "payments.getUniqueStarGift"; slug: string; [R]?: payments_UniqueStarGift; } /** https://core.telegram.org/method/payments.getSavedStarGifts */ export interface payments_getSavedStarGifts { _: "payments.getSavedStarGifts"; exclude_unsaved?: true; exclude_saved?: true; exclude_unlimited?: true; exclude_unique?: true; sort_by_value?: true; exclude_upgradable?: true; exclude_unupgradable?: true; peer_color_available?: true; exclude_hosted?: true; peer: InputPeer; collection_id?: number; offset: string; limit: number; [R]?: payments_SavedStarGifts; } /** https://core.telegram.org/method/payments.getSavedStarGift */ export interface payments_getSavedStarGift { _: "payments.getSavedStarGift"; stargift: Array; [R]?: payments_SavedStarGifts; } /** https://core.telegram.org/method/payments.getStarGiftWithdrawalUrl */ export interface payments_getStarGiftWithdrawalUrl { _: "payments.getStarGiftWithdrawalUrl"; stargift: InputSavedStarGift; password: InputCheckPasswordSRP; [R]?: payments_StarGiftWithdrawalUrl; } /** https://core.telegram.org/method/payments.toggleChatStarGiftNotifications */ export interface payments_toggleChatStarGiftNotifications { _: "payments.toggleChatStarGiftNotifications"; enabled?: true; peer: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/payments.toggleStarGiftsPinnedToTop */ export interface payments_toggleStarGiftsPinnedToTop { _: "payments.toggleStarGiftsPinnedToTop"; peer: InputPeer; stargift: Array; [R]?: boolean; } /** https://core.telegram.org/method/payments.canPurchaseStore */ export interface payments_canPurchaseStore { _: "payments.canPurchaseStore"; purpose: InputStorePaymentPurpose; [R]?: boolean; } /** https://core.telegram.org/method/payments.getResaleStarGifts */ export interface payments_getResaleStarGifts { _: "payments.getResaleStarGifts"; sort_by_price?: true; sort_by_num?: true; for_craft?: true; stars_only?: true; attributes_hash?: bigint; gift_id: bigint; attributes?: Array; offset: string; limit: number; [R]?: payments_ResaleStarGifts; } /** https://core.telegram.org/method/payments.updateStarGiftPrice */ export interface payments_updateStarGiftPrice { _: "payments.updateStarGiftPrice"; stargift: InputSavedStarGift; resell_amount: StarsAmount; [R]?: Updates; } /** https://core.telegram.org/method/payments.createStarGiftCollection */ export interface payments_createStarGiftCollection { _: "payments.createStarGiftCollection"; peer: InputPeer; title: string; stargift: Array; [R]?: StarGiftCollection; } /** https://core.telegram.org/method/payments.updateStarGiftCollection */ export interface payments_updateStarGiftCollection { _: "payments.updateStarGiftCollection"; peer: InputPeer; collection_id: number; title?: string; delete_stargift?: Array; add_stargift?: Array; order?: Array; [R]?: StarGiftCollection; } /** https://core.telegram.org/method/payments.reorderStarGiftCollections */ export interface payments_reorderStarGiftCollections { _: "payments.reorderStarGiftCollections"; peer: InputPeer; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/payments.deleteStarGiftCollection */ export interface payments_deleteStarGiftCollection { _: "payments.deleteStarGiftCollection"; peer: InputPeer; collection_id: number; [R]?: boolean; } /** https://core.telegram.org/method/payments.getStarGiftCollections */ export interface payments_getStarGiftCollections { _: "payments.getStarGiftCollections"; peer: InputPeer; hash: bigint; [R]?: payments_StarGiftCollections; } /** https://core.telegram.org/method/payments.getUniqueStarGiftValueInfo */ export interface payments_getUniqueStarGiftValueInfo { _: "payments.getUniqueStarGiftValueInfo"; slug: string; [R]?: payments_UniqueStarGiftValueInfo; } /** https://core.telegram.org/method/payments.checkCanSendGift */ export interface payments_checkCanSendGift { _: "payments.checkCanSendGift"; gift_id: bigint; [R]?: payments_CheckCanSendGiftResult; } /** https://core.telegram.org/method/payments.getStarGiftAuctionState */ export interface payments_getStarGiftAuctionState { _: "payments.getStarGiftAuctionState"; auction: InputStarGiftAuction; version: number; [R]?: payments_StarGiftAuctionState; } /** https://core.telegram.org/method/payments.getStarGiftAuctionAcquiredGifts */ export interface payments_getStarGiftAuctionAcquiredGifts { _: "payments.getStarGiftAuctionAcquiredGifts"; gift_id: bigint; [R]?: payments_StarGiftAuctionAcquiredGifts; } /** https://core.telegram.org/method/payments.getStarGiftActiveAuctions */ export interface payments_getStarGiftActiveAuctions { _: "payments.getStarGiftActiveAuctions"; hash: bigint; [R]?: payments_StarGiftActiveAuctions; } /** https://core.telegram.org/method/payments.resolveStarGiftOffer */ export interface payments_resolveStarGiftOffer { _: "payments.resolveStarGiftOffer"; decline?: true; offer_msg_id: number; [R]?: Updates; } /** https://core.telegram.org/method/payments.sendStarGiftOffer */ export interface payments_sendStarGiftOffer { _: "payments.sendStarGiftOffer"; peer: InputPeer; slug: string; price: StarsAmount; duration: number; random_id: bigint; allow_paid_stars?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/payments.getStarGiftUpgradeAttributes */ export interface payments_getStarGiftUpgradeAttributes { _: "payments.getStarGiftUpgradeAttributes"; gift_id: bigint; [R]?: payments_StarGiftUpgradeAttributes; } /** https://core.telegram.org/method/payments.getCraftStarGifts */ export interface payments_getCraftStarGifts { _: "payments.getCraftStarGifts"; gift_id: bigint; offset: string; limit: number; [R]?: payments_SavedStarGifts; } /** https://core.telegram.org/method/payments.craftStarGift */ export interface payments_craftStarGift { _: "payments.craftStarGift"; stargift: Array; [R]?: Updates; } /** https://core.telegram.org/method/stickers.createStickerSet */ export interface stickers_createStickerSet { _: "stickers.createStickerSet"; masks?: true; emojis?: true; text_color?: true; user_id: InputUser; title: string; short_name: string; thumb?: InputDocument; stickers: Array; software?: string; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.removeStickerFromSet */ export interface stickers_removeStickerFromSet { _: "stickers.removeStickerFromSet"; sticker: InputDocument; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.changeStickerPosition */ export interface stickers_changeStickerPosition { _: "stickers.changeStickerPosition"; sticker: InputDocument; position: number; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.addStickerToSet */ export interface stickers_addStickerToSet { _: "stickers.addStickerToSet"; stickerset: InputStickerSet; sticker: InputStickerSetItem; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.setStickerSetThumb */ export interface stickers_setStickerSetThumb { _: "stickers.setStickerSetThumb"; stickerset: InputStickerSet; thumb?: InputDocument; thumb_document_id?: bigint; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.checkShortName */ export interface stickers_checkShortName { _: "stickers.checkShortName"; short_name: string; [R]?: boolean; } /** https://core.telegram.org/method/stickers.suggestShortName */ export interface stickers_suggestShortName { _: "stickers.suggestShortName"; title: string; [R]?: stickers_SuggestedShortName; } /** https://core.telegram.org/method/stickers.changeSticker */ export interface stickers_changeSticker { _: "stickers.changeSticker"; sticker: InputDocument; emoji?: string; mask_coords?: MaskCoords; keywords?: string; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.renameStickerSet */ export interface stickers_renameStickerSet { _: "stickers.renameStickerSet"; stickerset: InputStickerSet; title: string; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/stickers.deleteStickerSet */ export interface stickers_deleteStickerSet { _: "stickers.deleteStickerSet"; stickerset: InputStickerSet; [R]?: boolean; } /** https://core.telegram.org/method/stickers.replaceSticker */ export interface stickers_replaceSticker { _: "stickers.replaceSticker"; sticker: InputDocument; new_sticker: InputStickerSetItem; [R]?: messages_StickerSet; } /** https://core.telegram.org/method/phone.getCallConfig */ export interface phone_getCallConfig { _: "phone.getCallConfig"; [R]?: DataJSON; } /** https://core.telegram.org/method/phone.requestCall */ export interface phone_requestCall { _: "phone.requestCall"; video?: true; user_id: InputUser; random_id: number; g_a_hash: Uint8Array; protocol: PhoneCallProtocol; [R]?: phone_PhoneCall; } /** https://core.telegram.org/method/phone.acceptCall */ export interface phone_acceptCall { _: "phone.acceptCall"; peer: InputPhoneCall; g_b: Uint8Array; protocol: PhoneCallProtocol; [R]?: phone_PhoneCall; } /** https://core.telegram.org/method/phone.confirmCall */ export interface phone_confirmCall { _: "phone.confirmCall"; peer: InputPhoneCall; g_a: Uint8Array; key_fingerprint: bigint; protocol: PhoneCallProtocol; [R]?: phone_PhoneCall; } /** https://core.telegram.org/method/phone.receivedCall */ export interface phone_receivedCall { _: "phone.receivedCall"; peer: InputPhoneCall; [R]?: boolean; } /** https://core.telegram.org/method/phone.discardCall */ export interface phone_discardCall { _: "phone.discardCall"; video?: true; peer: InputPhoneCall; duration: number; reason: PhoneCallDiscardReason; connection_id: bigint; [R]?: Updates; } /** https://core.telegram.org/method/phone.setCallRating */ export interface phone_setCallRating { _: "phone.setCallRating"; user_initiative?: true; peer: InputPhoneCall; rating: number; comment: string; [R]?: Updates; } /** https://core.telegram.org/method/phone.saveCallDebug */ export interface phone_saveCallDebug { _: "phone.saveCallDebug"; peer: InputPhoneCall; debug: DataJSON; [R]?: boolean; } /** https://core.telegram.org/method/phone.sendSignalingData */ export interface phone_sendSignalingData { _: "phone.sendSignalingData"; peer: InputPhoneCall; data: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/phone.createGroupCall */ export interface phone_createGroupCall { _: "phone.createGroupCall"; rtmp_stream?: true; peer: InputPeer; random_id: number; title?: string; schedule_date?: number; [R]?: Updates; } /** https://core.telegram.org/method/phone.joinGroupCall */ export interface phone_joinGroupCall { _: "phone.joinGroupCall"; muted?: true; video_stopped?: true; call: InputGroupCall; join_as: InputPeer; invite_hash?: string; public_key?: bigint; block?: Uint8Array; params: DataJSON; [R]?: Updates; } /** https://core.telegram.org/method/phone.leaveGroupCall */ export interface phone_leaveGroupCall { _: "phone.leaveGroupCall"; call: InputGroupCall; source: number; [R]?: Updates; } /** https://core.telegram.org/method/phone.inviteToGroupCall */ export interface phone_inviteToGroupCall { _: "phone.inviteToGroupCall"; call: InputGroupCall; users: Array; [R]?: Updates; } /** https://core.telegram.org/method/phone.discardGroupCall */ export interface phone_discardGroupCall { _: "phone.discardGroupCall"; call: InputGroupCall; [R]?: Updates; } /** https://core.telegram.org/method/phone.toggleGroupCallSettings */ export interface phone_toggleGroupCallSettings { _: "phone.toggleGroupCallSettings"; reset_invite_hash?: true; call: InputGroupCall; join_muted?: boolean; messages_enabled?: boolean; send_paid_messages_stars?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/phone.getGroupCall */ export interface phone_getGroupCall { _: "phone.getGroupCall"; call: InputGroupCall; limit: number; [R]?: phone_GroupCall; } /** https://core.telegram.org/method/phone.getGroupParticipants */ export interface phone_getGroupParticipants { _: "phone.getGroupParticipants"; call: InputGroupCall; ids: Array; sources: Array; offset: string; limit: number; [R]?: phone_GroupParticipants; } /** https://core.telegram.org/method/phone.checkGroupCall */ export interface phone_checkGroupCall { _: "phone.checkGroupCall"; call: InputGroupCall; sources: Array; [R]?: Array; } /** https://core.telegram.org/method/phone.toggleGroupCallRecord */ export interface phone_toggleGroupCallRecord { _: "phone.toggleGroupCallRecord"; start?: true; video?: true; call: InputGroupCall; title?: string; video_portrait?: boolean; [R]?: Updates; } /** https://core.telegram.org/method/phone.editGroupCallParticipant */ export interface phone_editGroupCallParticipant { _: "phone.editGroupCallParticipant"; call: InputGroupCall; participant: InputPeer; muted?: boolean; volume?: number; raise_hand?: boolean; video_stopped?: boolean; video_paused?: boolean; presentation_paused?: boolean; [R]?: Updates; } /** https://core.telegram.org/method/phone.editGroupCallTitle */ export interface phone_editGroupCallTitle { _: "phone.editGroupCallTitle"; call: InputGroupCall; title: string; [R]?: Updates; } /** https://core.telegram.org/method/phone.getGroupCallJoinAs */ export interface phone_getGroupCallJoinAs { _: "phone.getGroupCallJoinAs"; peer: InputPeer; [R]?: phone_JoinAsPeers; } /** https://core.telegram.org/method/phone.exportGroupCallInvite */ export interface phone_exportGroupCallInvite { _: "phone.exportGroupCallInvite"; can_self_unmute?: true; call: InputGroupCall; [R]?: phone_ExportedGroupCallInvite; } /** https://core.telegram.org/method/phone.toggleGroupCallStartSubscription */ export interface phone_toggleGroupCallStartSubscription { _: "phone.toggleGroupCallStartSubscription"; call: InputGroupCall; subscribed: boolean; [R]?: Updates; } /** https://core.telegram.org/method/phone.startScheduledGroupCall */ export interface phone_startScheduledGroupCall { _: "phone.startScheduledGroupCall"; call: InputGroupCall; [R]?: Updates; } /** https://core.telegram.org/method/phone.saveDefaultGroupCallJoinAs */ export interface phone_saveDefaultGroupCallJoinAs { _: "phone.saveDefaultGroupCallJoinAs"; peer: InputPeer; join_as: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/phone.joinGroupCallPresentation */ export interface phone_joinGroupCallPresentation { _: "phone.joinGroupCallPresentation"; call: InputGroupCall; params: DataJSON; [R]?: Updates; } /** https://core.telegram.org/method/phone.leaveGroupCallPresentation */ export interface phone_leaveGroupCallPresentation { _: "phone.leaveGroupCallPresentation"; call: InputGroupCall; [R]?: Updates; } /** https://core.telegram.org/method/phone.getGroupCallStreamChannels */ export interface phone_getGroupCallStreamChannels { _: "phone.getGroupCallStreamChannels"; call: InputGroupCall; [R]?: phone_GroupCallStreamChannels; } /** https://core.telegram.org/method/phone.getGroupCallStreamRtmpUrl */ export interface phone_getGroupCallStreamRtmpUrl { _: "phone.getGroupCallStreamRtmpUrl"; live_story?: true; peer: InputPeer; revoke: boolean; [R]?: phone_GroupCallStreamRtmpUrl; } /** https://core.telegram.org/method/phone.saveCallLog */ export interface phone_saveCallLog { _: "phone.saveCallLog"; peer: InputPhoneCall; file: InputFile; [R]?: boolean; } /** https://core.telegram.org/method/phone.createConferenceCall */ export interface phone_createConferenceCall { _: "phone.createConferenceCall"; muted?: true; video_stopped?: true; join?: true; random_id: number; public_key?: bigint; block?: Uint8Array; params?: DataJSON; [R]?: Updates; } /** https://core.telegram.org/method/phone.deleteConferenceCallParticipants */ export interface phone_deleteConferenceCallParticipants { _: "phone.deleteConferenceCallParticipants"; only_left?: true; kick?: true; call: InputGroupCall; ids: Array; block: Uint8Array; [R]?: Updates; } /** https://core.telegram.org/method/phone.sendConferenceCallBroadcast */ export interface phone_sendConferenceCallBroadcast { _: "phone.sendConferenceCallBroadcast"; call: InputGroupCall; block: Uint8Array; [R]?: Updates; } /** https://core.telegram.org/method/phone.inviteConferenceCallParticipant */ export interface phone_inviteConferenceCallParticipant { _: "phone.inviteConferenceCallParticipant"; video?: true; call: InputGroupCall; user_id: InputUser; [R]?: Updates; } /** https://core.telegram.org/method/phone.declineConferenceCallInvite */ export interface phone_declineConferenceCallInvite { _: "phone.declineConferenceCallInvite"; msg_id: number; [R]?: Updates; } /** https://core.telegram.org/method/phone.getGroupCallChainBlocks */ export interface phone_getGroupCallChainBlocks { _: "phone.getGroupCallChainBlocks"; call: InputGroupCall; sub_chain_id: number; offset: number; limit: number; [R]?: Updates; } /** https://core.telegram.org/method/phone.sendGroupCallMessage */ export interface phone_sendGroupCallMessage { _: "phone.sendGroupCallMessage"; call: InputGroupCall; random_id: bigint; message: TextWithEntities; allow_paid_stars?: bigint; send_as?: InputPeer; [R]?: Updates; } /** https://core.telegram.org/method/phone.sendGroupCallEncryptedMessage */ export interface phone_sendGroupCallEncryptedMessage { _: "phone.sendGroupCallEncryptedMessage"; call: InputGroupCall; encrypted_message: Uint8Array; [R]?: boolean; } /** https://core.telegram.org/method/phone.deleteGroupCallMessages */ export interface phone_deleteGroupCallMessages { _: "phone.deleteGroupCallMessages"; report_spam?: true; call: InputGroupCall; messages: Array; [R]?: Updates; } /** https://core.telegram.org/method/phone.deleteGroupCallParticipantMessages */ export interface phone_deleteGroupCallParticipantMessages { _: "phone.deleteGroupCallParticipantMessages"; report_spam?: true; call: InputGroupCall; participant: InputPeer; [R]?: Updates; } /** https://core.telegram.org/method/phone.getGroupCallStars */ export interface phone_getGroupCallStars { _: "phone.getGroupCallStars"; call: InputGroupCall; [R]?: phone_GroupCallStars; } /** https://core.telegram.org/method/phone.saveDefaultSendAs */ export interface phone_saveDefaultSendAs { _: "phone.saveDefaultSendAs"; call: InputGroupCall; send_as: InputPeer; [R]?: boolean; } /** https://core.telegram.org/method/langpack.getLangPack */ export interface langpack_getLangPack { _: "langpack.getLangPack"; lang_pack: string; lang_code: string; [R]?: LangPackDifference; } /** https://core.telegram.org/method/langpack.getStrings */ export interface langpack_getStrings { _: "langpack.getStrings"; lang_pack: string; lang_code: string; keys: Array; [R]?: Array; } /** https://core.telegram.org/method/langpack.getDifference */ export interface langpack_getDifference { _: "langpack.getDifference"; lang_pack: string; lang_code: string; from_version: number; [R]?: LangPackDifference; } /** https://core.telegram.org/method/langpack.getLanguages */ export interface langpack_getLanguages { _: "langpack.getLanguages"; lang_pack: string; [R]?: Array; } /** https://core.telegram.org/method/langpack.getLanguage */ export interface langpack_getLanguage { _: "langpack.getLanguage"; lang_pack: string; lang_code: string; [R]?: LangPackLanguage; } /** https://core.telegram.org/method/folders.editPeerFolders */ export interface folders_editPeerFolders { _: "folders.editPeerFolders"; folder_peers: Array; [R]?: Updates; } /** https://core.telegram.org/method/stats.getBroadcastStats */ export interface stats_getBroadcastStats { _: "stats.getBroadcastStats"; dark?: true; channel: InputChannel; [R]?: stats_BroadcastStats; } /** https://core.telegram.org/method/stats.loadAsyncGraph */ export interface stats_loadAsyncGraph { _: "stats.loadAsyncGraph"; token: string; x?: bigint; [R]?: StatsGraph; } /** https://core.telegram.org/method/stats.getMegagroupStats */ export interface stats_getMegagroupStats { _: "stats.getMegagroupStats"; dark?: true; channel: InputChannel; [R]?: stats_MegagroupStats; } /** https://core.telegram.org/method/stats.getMessagePublicForwards */ export interface stats_getMessagePublicForwards { _: "stats.getMessagePublicForwards"; channel: InputChannel; msg_id: number; offset: string; limit: number; [R]?: stats_PublicForwards; } /** https://core.telegram.org/method/stats.getMessageStats */ export interface stats_getMessageStats { _: "stats.getMessageStats"; dark?: true; channel: InputChannel; msg_id: number; [R]?: stats_MessageStats; } /** https://core.telegram.org/method/stats.getStoryStats */ export interface stats_getStoryStats { _: "stats.getStoryStats"; dark?: true; peer: InputPeer; id: number; [R]?: stats_StoryStats; } /** https://core.telegram.org/method/stats.getStoryPublicForwards */ export interface stats_getStoryPublicForwards { _: "stats.getStoryPublicForwards"; peer: InputPeer; id: number; offset: string; limit: number; [R]?: stats_PublicForwards; } /** https://core.telegram.org/method/stats.getPollStats */ export interface stats_getPollStats { _: "stats.getPollStats"; dark?: true; peer: InputPeer; msg_id: number; [R]?: stats_PollStats; } /** https://core.telegram.org/method/chatlists.exportChatlistInvite */ export interface chatlists_exportChatlistInvite { _: "chatlists.exportChatlistInvite"; chatlist: InputChatlist; title: string; peers: Array; [R]?: chatlists_ExportedChatlistInvite; } /** https://core.telegram.org/method/chatlists.deleteExportedInvite */ export interface chatlists_deleteExportedInvite { _: "chatlists.deleteExportedInvite"; chatlist: InputChatlist; slug: string; [R]?: boolean; } /** https://core.telegram.org/method/chatlists.editExportedInvite */ export interface chatlists_editExportedInvite { _: "chatlists.editExportedInvite"; chatlist: InputChatlist; slug: string; title?: string; peers?: Array; [R]?: ExportedChatlistInvite; } /** https://core.telegram.org/method/chatlists.getExportedInvites */ export interface chatlists_getExportedInvites { _: "chatlists.getExportedInvites"; chatlist: InputChatlist; [R]?: chatlists_ExportedInvites; } /** https://core.telegram.org/method/chatlists.checkChatlistInvite */ export interface chatlists_checkChatlistInvite { _: "chatlists.checkChatlistInvite"; slug: string; [R]?: chatlists_ChatlistInvite; } /** https://core.telegram.org/method/chatlists.joinChatlistInvite */ export interface chatlists_joinChatlistInvite { _: "chatlists.joinChatlistInvite"; slug: string; peers: Array; [R]?: Updates; } /** https://core.telegram.org/method/chatlists.getChatlistUpdates */ export interface chatlists_getChatlistUpdates { _: "chatlists.getChatlistUpdates"; chatlist: InputChatlist; [R]?: chatlists_ChatlistUpdates; } /** https://core.telegram.org/method/chatlists.joinChatlistUpdates */ export interface chatlists_joinChatlistUpdates { _: "chatlists.joinChatlistUpdates"; chatlist: InputChatlist; peers: Array; [R]?: Updates; } /** https://core.telegram.org/method/chatlists.hideChatlistUpdates */ export interface chatlists_hideChatlistUpdates { _: "chatlists.hideChatlistUpdates"; chatlist: InputChatlist; [R]?: boolean; } /** https://core.telegram.org/method/chatlists.getLeaveChatlistSuggestions */ export interface chatlists_getLeaveChatlistSuggestions { _: "chatlists.getLeaveChatlistSuggestions"; chatlist: InputChatlist; [R]?: Array; } /** https://core.telegram.org/method/chatlists.leaveChatlist */ export interface chatlists_leaveChatlist { _: "chatlists.leaveChatlist"; chatlist: InputChatlist; peers: Array; [R]?: Updates; } /** https://core.telegram.org/method/stories.canSendStory */ export interface stories_canSendStory { _: "stories.canSendStory"; peer: InputPeer; [R]?: stories_CanSendStoryCount; } /** https://core.telegram.org/method/stories.sendStory */ export interface stories_sendStory { _: "stories.sendStory"; pinned?: true; noforwards?: true; fwd_modified?: true; peer: InputPeer; media: InputMedia; media_areas?: Array; caption?: string; entities?: Array; privacy_rules: Array; random_id: bigint; period?: number; fwd_from_id?: InputPeer; fwd_from_story?: number; albums?: Array; music?: InputDocument; [R]?: Updates; } /** https://core.telegram.org/method/stories.editStory */ export interface stories_editStory { _: "stories.editStory"; peer: InputPeer; id: number; media?: InputMedia; media_areas?: Array; caption?: string; entities?: Array; privacy_rules?: Array; music?: InputDocument; [R]?: Updates; } /** https://core.telegram.org/method/stories.deleteStories */ export interface stories_deleteStories { _: "stories.deleteStories"; peer: InputPeer; id: Array; [R]?: Array; } /** https://core.telegram.org/method/stories.togglePinned */ export interface stories_togglePinned { _: "stories.togglePinned"; peer: InputPeer; id: Array; pinned: boolean; [R]?: Array; } /** https://core.telegram.org/method/stories.getAllStories */ export interface stories_getAllStories { _: "stories.getAllStories"; next?: true; hidden?: true; state?: string; [R]?: stories_AllStories; } /** https://core.telegram.org/method/stories.getPinnedStories */ export interface stories_getPinnedStories { _: "stories.getPinnedStories"; peer: InputPeer; offset_id: number; limit: number; [R]?: stories_Stories; } /** https://core.telegram.org/method/stories.getStoriesArchive */ export interface stories_getStoriesArchive { _: "stories.getStoriesArchive"; peer: InputPeer; offset_id: number; limit: number; [R]?: stories_Stories; } /** https://core.telegram.org/method/stories.getStoriesByID */ export interface stories_getStoriesByID { _: "stories.getStoriesByID"; peer: InputPeer; id: Array; [R]?: stories_Stories; } /** https://core.telegram.org/method/stories.toggleAllStoriesHidden */ export interface stories_toggleAllStoriesHidden { _: "stories.toggleAllStoriesHidden"; hidden: boolean; [R]?: boolean; } /** https://core.telegram.org/method/stories.readStories */ export interface stories_readStories { _: "stories.readStories"; peer: InputPeer; max_id: number; [R]?: Array; } /** https://core.telegram.org/method/stories.incrementStoryViews */ export interface stories_incrementStoryViews { _: "stories.incrementStoryViews"; peer: InputPeer; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/stories.getStoryViewsList */ export interface stories_getStoryViewsList { _: "stories.getStoryViewsList"; just_contacts?: true; reactions_first?: true; forwards_first?: true; peer: InputPeer; q?: string; id: number; offset: string; limit: number; [R]?: stories_StoryViewsList; } /** https://core.telegram.org/method/stories.getStoriesViews */ export interface stories_getStoriesViews { _: "stories.getStoriesViews"; peer: InputPeer; id: Array; [R]?: stories_StoryViews; } /** https://core.telegram.org/method/stories.exportStoryLink */ export interface stories_exportStoryLink { _: "stories.exportStoryLink"; peer: InputPeer; id: number; [R]?: ExportedStoryLink; } /** https://core.telegram.org/method/stories.report */ export interface stories_report { _: "stories.report"; peer: InputPeer; id: Array; option: Uint8Array; message: string; [R]?: ReportResult; } /** https://core.telegram.org/method/stories.activateStealthMode */ export interface stories_activateStealthMode { _: "stories.activateStealthMode"; past?: true; future?: true; [R]?: Updates; } /** https://core.telegram.org/method/stories.sendReaction */ export interface stories_sendReaction { _: "stories.sendReaction"; add_to_recent?: true; peer: InputPeer; story_id: number; reaction: Reaction; [R]?: Updates; } /** https://core.telegram.org/method/stories.getPeerStories */ export interface stories_getPeerStories { _: "stories.getPeerStories"; peer: InputPeer; [R]?: stories_PeerStories; } /** https://core.telegram.org/method/stories.getAllReadPeerStories */ export interface stories_getAllReadPeerStories { _: "stories.getAllReadPeerStories"; [R]?: Updates; } /** https://core.telegram.org/method/stories.getPeerMaxIDs */ export interface stories_getPeerMaxIDs { _: "stories.getPeerMaxIDs"; id: Array; [R]?: Array; } /** https://core.telegram.org/method/stories.getChatsToSend */ export interface stories_getChatsToSend { _: "stories.getChatsToSend"; [R]?: messages_Chats; } /** https://core.telegram.org/method/stories.togglePeerStoriesHidden */ export interface stories_togglePeerStoriesHidden { _: "stories.togglePeerStoriesHidden"; peer: InputPeer; hidden: boolean; [R]?: boolean; } /** https://core.telegram.org/method/stories.getStoryReactionsList */ export interface stories_getStoryReactionsList { _: "stories.getStoryReactionsList"; forwards_first?: true; peer: InputPeer; id: number; reaction?: Reaction; offset?: string; limit: number; [R]?: stories_StoryReactionsList; } /** https://core.telegram.org/method/stories.togglePinnedToTop */ export interface stories_togglePinnedToTop { _: "stories.togglePinnedToTop"; peer: InputPeer; id: Array; [R]?: boolean; } /** https://core.telegram.org/method/stories.searchPosts */ export interface stories_searchPosts { _: "stories.searchPosts"; hashtag?: string; area?: MediaArea; peer?: InputPeer; offset: string; limit: number; [R]?: stories_FoundStories; } /** https://core.telegram.org/method/stories.createAlbum */ export interface stories_createAlbum { _: "stories.createAlbum"; peer: InputPeer; title: string; stories: Array; [R]?: StoryAlbum; } /** https://core.telegram.org/method/stories.updateAlbum */ export interface stories_updateAlbum { _: "stories.updateAlbum"; peer: InputPeer; album_id: number; title?: string; delete_stories?: Array; add_stories?: Array; order?: Array; [R]?: StoryAlbum; } /** https://core.telegram.org/method/stories.reorderAlbums */ export interface stories_reorderAlbums { _: "stories.reorderAlbums"; peer: InputPeer; order: Array; [R]?: boolean; } /** https://core.telegram.org/method/stories.deleteAlbum */ export interface stories_deleteAlbum { _: "stories.deleteAlbum"; peer: InputPeer; album_id: number; [R]?: boolean; } /** https://core.telegram.org/method/stories.getAlbums */ export interface stories_getAlbums { _: "stories.getAlbums"; peer: InputPeer; hash: bigint; [R]?: stories_Albums; } /** https://core.telegram.org/method/stories.getAlbumStories */ export interface stories_getAlbumStories { _: "stories.getAlbumStories"; peer: InputPeer; album_id: number; offset: number; limit: number; [R]?: stories_Stories; } /** https://core.telegram.org/method/stories.startLive */ export interface stories_startLive { _: "stories.startLive"; pinned?: true; noforwards?: true; rtmp_stream?: true; peer: InputPeer; caption?: string; entities?: Array; privacy_rules: Array; random_id: bigint; messages_enabled?: boolean; send_paid_messages_stars?: bigint; [R]?: Updates; } /** https://core.telegram.org/method/premium.getBoostsList */ export interface premium_getBoostsList { _: "premium.getBoostsList"; gifts?: true; peer: InputPeer; offset: string; limit: number; [R]?: premium_BoostsList; } /** https://core.telegram.org/method/premium.getMyBoosts */ export interface premium_getMyBoosts { _: "premium.getMyBoosts"; [R]?: premium_MyBoosts; } /** https://core.telegram.org/method/premium.applyBoost */ export interface premium_applyBoost { _: "premium.applyBoost"; slots?: Array; peer: InputPeer; [R]?: premium_MyBoosts; } /** https://core.telegram.org/method/premium.getBoostsStatus */ export interface premium_getBoostsStatus { _: "premium.getBoostsStatus"; peer: InputPeer; [R]?: premium_BoostsStatus; } /** https://core.telegram.org/method/premium.getUserBoosts */ export interface premium_getUserBoosts { _: "premium.getUserBoosts"; peer: InputPeer; user_id: InputUser; [R]?: premium_BoostsList; } /** https://core.telegram.org/method/smsjobs.isEligibleToJoin */ export interface smsjobs_isEligibleToJoin { _: "smsjobs.isEligibleToJoin"; [R]?: smsjobs_EligibilityToJoin; } /** https://core.telegram.org/method/smsjobs.join */ export interface smsjobs_join { _: "smsjobs.join"; [R]?: boolean; } /** https://core.telegram.org/method/smsjobs.leave */ export interface smsjobs_leave { _: "smsjobs.leave"; [R]?: boolean; } /** https://core.telegram.org/method/smsjobs.updateSettings */ export interface smsjobs_updateSettings { _: "smsjobs.updateSettings"; allow_international?: true; [R]?: boolean; } /** https://core.telegram.org/method/smsjobs.getStatus */ export interface smsjobs_getStatus { _: "smsjobs.getStatus"; [R]?: smsjobs_Status; } /** https://core.telegram.org/method/smsjobs.getSmsJob */ export interface smsjobs_getSmsJob { _: "smsjobs.getSmsJob"; job_id: string; [R]?: SmsJob; } /** https://core.telegram.org/method/smsjobs.finishJob */ export interface smsjobs_finishJob { _: "smsjobs.finishJob"; job_id: string; error?: string; [R]?: boolean; } /** https://core.telegram.org/method/fragment.getCollectibleInfo */ export interface fragment_getCollectibleInfo { _: "fragment.getCollectibleInfo"; collectible: InputCollectible; [R]?: fragment_CollectibleInfo; } /** https://core.telegram.org/method/aicompose.createTone */ export interface aicompose_createTone { _: "aicompose.createTone"; display_author?: true; emoji_id: bigint; title: string; prompt: string; [R]?: AiComposeTone; } /** https://core.telegram.org/method/aicompose.updateTone */ export interface aicompose_updateTone { _: "aicompose.updateTone"; tone: InputAiComposeTone; display_author?: boolean; emoji_id?: bigint; title?: string; prompt?: string; [R]?: AiComposeTone; } /** https://core.telegram.org/method/aicompose.saveTone */ export interface aicompose_saveTone { _: "aicompose.saveTone"; tone: InputAiComposeTone; unsave: boolean; [R]?: boolean; } /** https://core.telegram.org/method/aicompose.deleteTone */ export interface aicompose_deleteTone { _: "aicompose.deleteTone"; tone: InputAiComposeTone; [R]?: boolean; } /** https://core.telegram.org/method/aicompose.getTone */ export interface aicompose_getTone { _: "aicompose.getTone"; tone: InputAiComposeTone; [R]?: aicompose_Tones; } /** https://core.telegram.org/method/aicompose.getTones */ export interface aicompose_getTones { _: "aicompose.getTones"; hash: bigint; [R]?: aicompose_Tones; } /** https://core.telegram.org/method/aicompose.getToneExample */ export interface aicompose_getToneExample { _: "aicompose.getToneExample"; tone: InputAiComposeTone; num: number; [R]?: AiComposeToneExample; } export interface Types { "true": true_; "error": error; "ipPort": ipPort; "ipPortSecret": ipPortSecret; "accessPointRule": accessPointRule; "help.configSimple": help_configSimple; "inputPeerPhotoFileLocationLegacy": inputPeerPhotoFileLocationLegacy; "inputStickerSetThumbLegacy": inputStickerSetThumbLegacy; "inputPeerEmpty": inputPeerEmpty; "inputPeerSelf": inputPeerSelf; "inputPeerChat": inputPeerChat; "inputPeerUser": inputPeerUser; "inputPeerChannel": inputPeerChannel; "inputPeerUserFromMessage": inputPeerUserFromMessage; "inputPeerChannelFromMessage": inputPeerChannelFromMessage; "inputUserEmpty": inputUserEmpty; "inputUserSelf": inputUserSelf; "inputUser": inputUser; "inputUserFromMessage": inputUserFromMessage; "inputPhoneContact": inputPhoneContact; "inputFile": inputFile; "inputFileBig": inputFileBig; "inputFileStoryDocument": inputFileStoryDocument; "inputMediaEmpty": inputMediaEmpty; "inputMediaUploadedPhoto": inputMediaUploadedPhoto; "inputMediaPhoto": inputMediaPhoto; "inputMediaGeoPoint": inputMediaGeoPoint; "inputMediaContact": inputMediaContact; "inputMediaUploadedDocument": inputMediaUploadedDocument; "inputMediaDocument": inputMediaDocument; "inputMediaVenue": inputMediaVenue; "inputMediaPhotoExternal": inputMediaPhotoExternal; "inputMediaDocumentExternal": inputMediaDocumentExternal; "inputMediaGame": inputMediaGame; "inputMediaInvoice": inputMediaInvoice; "inputMediaGeoLive": inputMediaGeoLive; "inputMediaPoll": inputMediaPoll; "inputMediaDice": inputMediaDice; "inputMediaStory": inputMediaStory; "inputMediaWebPage": inputMediaWebPage; "inputMediaPaidMedia": inputMediaPaidMedia; "inputMediaTodo": inputMediaTodo; "inputMediaStakeDice": inputMediaStakeDice; "inputChatPhotoEmpty": inputChatPhotoEmpty; "inputChatUploadedPhoto": inputChatUploadedPhoto; "inputChatPhoto": inputChatPhoto; "inputGeoPointEmpty": inputGeoPointEmpty; "inputGeoPoint": inputGeoPoint; "inputPhotoEmpty": inputPhotoEmpty; "inputPhoto": inputPhoto; "inputFileLocation": inputFileLocation; "inputEncryptedFileLocation": inputEncryptedFileLocation; "inputDocumentFileLocation": inputDocumentFileLocation; "inputSecureFileLocation": inputSecureFileLocation; "inputTakeoutFileLocation": inputTakeoutFileLocation; "inputPhotoFileLocation": inputPhotoFileLocation; "inputPhotoLegacyFileLocation": inputPhotoLegacyFileLocation; "inputPeerPhotoFileLocation": inputPeerPhotoFileLocation; "inputStickerSetThumb": inputStickerSetThumb; "inputGroupCallStream": inputGroupCallStream; "peerUser": peerUser; "peerChat": peerChat; "peerChannel": peerChannel; "storage.fileUnknown": storage_fileUnknown; "storage.filePartial": storage_filePartial; "storage.fileJpeg": storage_fileJpeg; "storage.fileGif": storage_fileGif; "storage.filePng": storage_filePng; "storage.filePdf": storage_filePdf; "storage.fileMp3": storage_fileMp3; "storage.fileMov": storage_fileMov; "storage.fileMp4": storage_fileMp4; "storage.fileWebp": storage_fileWebp; "userEmpty": userEmpty; "user": user; "userProfilePhotoEmpty": userProfilePhotoEmpty; "userProfilePhoto": userProfilePhoto; "userStatusEmpty": userStatusEmpty; "userStatusOnline": userStatusOnline; "userStatusOffline": userStatusOffline; "userStatusRecently": userStatusRecently; "userStatusLastWeek": userStatusLastWeek; "userStatusLastMonth": userStatusLastMonth; "chatEmpty": chatEmpty; "chat": chat; "chatForbidden": chatForbidden; "channel": channel; "channelForbidden": channelForbidden; "chatFull": chatFull; "channelFull": channelFull; "chatParticipant": chatParticipant; "chatParticipantCreator": chatParticipantCreator; "chatParticipantAdmin": chatParticipantAdmin; "chatParticipantsForbidden": chatParticipantsForbidden; "chatParticipants": chatParticipants; "chatPhotoEmpty": chatPhotoEmpty; "chatPhoto": chatPhoto; "messageEmpty": messageEmpty; "message": message; "messageService": messageService; "messageMediaEmpty": messageMediaEmpty; "messageMediaPhoto": messageMediaPhoto; "messageMediaGeo": messageMediaGeo; "messageMediaContact": messageMediaContact; "messageMediaUnsupported": messageMediaUnsupported; "messageMediaDocument": messageMediaDocument; "messageMediaWebPage": messageMediaWebPage; "messageMediaVenue": messageMediaVenue; "messageMediaGame": messageMediaGame; "messageMediaInvoice": messageMediaInvoice; "messageMediaGeoLive": messageMediaGeoLive; "messageMediaPoll": messageMediaPoll; "messageMediaDice": messageMediaDice; "messageMediaStory": messageMediaStory; "messageMediaGiveaway": messageMediaGiveaway; "messageMediaGiveawayResults": messageMediaGiveawayResults; "messageMediaPaidMedia": messageMediaPaidMedia; "messageMediaToDo": messageMediaToDo; "messageMediaVideoStream": messageMediaVideoStream; "messageActionEmpty": messageActionEmpty; "messageActionChatCreate": messageActionChatCreate; "messageActionChatEditTitle": messageActionChatEditTitle; "messageActionChatEditPhoto": messageActionChatEditPhoto; "messageActionChatDeletePhoto": messageActionChatDeletePhoto; "messageActionChatAddUser": messageActionChatAddUser; "messageActionChatDeleteUser": messageActionChatDeleteUser; "messageActionChatJoinedByLink": messageActionChatJoinedByLink; "messageActionChannelCreate": messageActionChannelCreate; "messageActionChatMigrateTo": messageActionChatMigrateTo; "messageActionChannelMigrateFrom": messageActionChannelMigrateFrom; "messageActionPinMessage": messageActionPinMessage; "messageActionHistoryClear": messageActionHistoryClear; "messageActionGameScore": messageActionGameScore; "messageActionPaymentSentMe": messageActionPaymentSentMe; "messageActionPaymentSent": messageActionPaymentSent; "messageActionPhoneCall": messageActionPhoneCall; "messageActionScreenshotTaken": messageActionScreenshotTaken; "messageActionCustomAction": messageActionCustomAction; "messageActionBotAllowed": messageActionBotAllowed; "messageActionSecureValuesSentMe": messageActionSecureValuesSentMe; "messageActionSecureValuesSent": messageActionSecureValuesSent; "messageActionContactSignUp": messageActionContactSignUp; "messageActionGeoProximityReached": messageActionGeoProximityReached; "messageActionGroupCall": messageActionGroupCall; "messageActionInviteToGroupCall": messageActionInviteToGroupCall; "messageActionSetMessagesTTL": messageActionSetMessagesTTL; "messageActionGroupCallScheduled": messageActionGroupCallScheduled; "messageActionSetChatTheme": messageActionSetChatTheme; "messageActionChatJoinedByRequest": messageActionChatJoinedByRequest; "messageActionWebViewDataSentMe": messageActionWebViewDataSentMe; "messageActionWebViewDataSent": messageActionWebViewDataSent; "messageActionGiftPremium": messageActionGiftPremium; "messageActionTopicCreate": messageActionTopicCreate; "messageActionTopicEdit": messageActionTopicEdit; "messageActionSuggestProfilePhoto": messageActionSuggestProfilePhoto; "messageActionRequestedPeer": messageActionRequestedPeer; "messageActionSetChatWallPaper": messageActionSetChatWallPaper; "messageActionGiftCode": messageActionGiftCode; "messageActionGiveawayLaunch": messageActionGiveawayLaunch; "messageActionGiveawayResults": messageActionGiveawayResults; "messageActionBoostApply": messageActionBoostApply; "messageActionRequestedPeerSentMe": messageActionRequestedPeerSentMe; "messageActionPaymentRefunded": messageActionPaymentRefunded; "messageActionGiftStars": messageActionGiftStars; "messageActionPrizeStars": messageActionPrizeStars; "messageActionStarGift": messageActionStarGift; "messageActionStarGiftUnique": messageActionStarGiftUnique; "messageActionPaidMessagesRefunded": messageActionPaidMessagesRefunded; "messageActionPaidMessagesPrice": messageActionPaidMessagesPrice; "messageActionConferenceCall": messageActionConferenceCall; "messageActionTodoCompletions": messageActionTodoCompletions; "messageActionTodoAppendTasks": messageActionTodoAppendTasks; "messageActionSuggestedPostApproval": messageActionSuggestedPostApproval; "messageActionSuggestedPostSuccess": messageActionSuggestedPostSuccess; "messageActionSuggestedPostRefund": messageActionSuggestedPostRefund; "messageActionGiftTon": messageActionGiftTon; "messageActionSuggestBirthday": messageActionSuggestBirthday; "messageActionStarGiftPurchaseOffer": messageActionStarGiftPurchaseOffer; "messageActionStarGiftPurchaseOfferDeclined": messageActionStarGiftPurchaseOfferDeclined; "messageActionNewCreatorPending": messageActionNewCreatorPending; "messageActionChangeCreator": messageActionChangeCreator; "messageActionNoForwardsToggle": messageActionNoForwardsToggle; "messageActionNoForwardsRequest": messageActionNoForwardsRequest; "messageActionPollAppendAnswer": messageActionPollAppendAnswer; "messageActionPollDeleteAnswer": messageActionPollDeleteAnswer; "messageActionManagedBotCreated": messageActionManagedBotCreated; "dialog": dialog; "dialogFolder": dialogFolder; "photoEmpty": photoEmpty; "photo": photo; "photoSizeEmpty": photoSizeEmpty; "photoSize": photoSize; "photoCachedSize": photoCachedSize; "photoStrippedSize": photoStrippedSize; "photoSizeProgressive": photoSizeProgressive; "photoPathSize": photoPathSize; "geoPointEmpty": geoPointEmpty; "geoPoint": geoPoint; "auth.sentCode": auth_sentCode; "auth.sentCodeSuccess": auth_sentCodeSuccess; "auth.sentCodePaymentRequired": auth_sentCodePaymentRequired; "auth.authorization": auth_authorization; "auth.authorizationSignUpRequired": auth_authorizationSignUpRequired; "auth.exportedAuthorization": auth_exportedAuthorization; "inputNotifyPeer": inputNotifyPeer; "inputNotifyUsers": inputNotifyUsers; "inputNotifyChats": inputNotifyChats; "inputNotifyBroadcasts": inputNotifyBroadcasts; "inputNotifyForumTopic": inputNotifyForumTopic; "inputPeerNotifySettings": inputPeerNotifySettings; "peerNotifySettings": peerNotifySettings; "peerSettings": peerSettings; "wallPaper": wallPaper; "wallPaperNoFile": wallPaperNoFile; "inputReportReasonSpam": inputReportReasonSpam; "inputReportReasonViolence": inputReportReasonViolence; "inputReportReasonPornography": inputReportReasonPornography; "inputReportReasonChildAbuse": inputReportReasonChildAbuse; "inputReportReasonOther": inputReportReasonOther; "inputReportReasonCopyright": inputReportReasonCopyright; "inputReportReasonGeoIrrelevant": inputReportReasonGeoIrrelevant; "inputReportReasonFake": inputReportReasonFake; "inputReportReasonIllegalDrugs": inputReportReasonIllegalDrugs; "inputReportReasonPersonalDetails": inputReportReasonPersonalDetails; "userFull": userFull; "contact": contact; "importedContact": importedContact; "contactStatus": contactStatus; "contacts.contactsNotModified": contacts_contactsNotModified; "contacts.contacts": contacts_contacts; "contacts.importedContacts": contacts_importedContacts; "contacts.blocked": contacts_blocked; "contacts.blockedSlice": contacts_blockedSlice; "messages.dialogs": messages_dialogs; "messages.dialogsSlice": messages_dialogsSlice; "messages.dialogsNotModified": messages_dialogsNotModified; "messages.messages": messages_messages; "messages.messagesSlice": messages_messagesSlice; "messages.channelMessages": messages_channelMessages; "messages.messagesNotModified": messages_messagesNotModified; "messages.chats": messages_chats; "messages.chatsSlice": messages_chatsSlice; "messages.chatFull": messages_chatFull; "messages.affectedHistory": messages_affectedHistory; "inputMessagesFilterEmpty": inputMessagesFilterEmpty; "inputMessagesFilterPhotos": inputMessagesFilterPhotos; "inputMessagesFilterVideo": inputMessagesFilterVideo; "inputMessagesFilterPhotoVideo": inputMessagesFilterPhotoVideo; "inputMessagesFilterDocument": inputMessagesFilterDocument; "inputMessagesFilterUrl": inputMessagesFilterUrl; "inputMessagesFilterGif": inputMessagesFilterGif; "inputMessagesFilterVoice": inputMessagesFilterVoice; "inputMessagesFilterMusic": inputMessagesFilterMusic; "inputMessagesFilterChatPhotos": inputMessagesFilterChatPhotos; "inputMessagesFilterPhoneCalls": inputMessagesFilterPhoneCalls; "inputMessagesFilterRoundVoice": inputMessagesFilterRoundVoice; "inputMessagesFilterRoundVideo": inputMessagesFilterRoundVideo; "inputMessagesFilterMyMentions": inputMessagesFilterMyMentions; "inputMessagesFilterGeo": inputMessagesFilterGeo; "inputMessagesFilterContacts": inputMessagesFilterContacts; "inputMessagesFilterPinned": inputMessagesFilterPinned; "inputMessagesFilterPoll": inputMessagesFilterPoll; "updateNewMessage": updateNewMessage; "updateMessageID": updateMessageID; "updateDeleteMessages": updateDeleteMessages; "updateUserTyping": updateUserTyping; "updateChatUserTyping": updateChatUserTyping; "updateChatParticipants": updateChatParticipants; "updateUserStatus": updateUserStatus; "updateUserName": updateUserName; "updateNewAuthorization": updateNewAuthorization; "updateNewEncryptedMessage": updateNewEncryptedMessage; "updateEncryptedChatTyping": updateEncryptedChatTyping; "updateEncryption": updateEncryption; "updateEncryptedMessagesRead": updateEncryptedMessagesRead; "updateChatParticipantAdd": updateChatParticipantAdd; "updateChatParticipantDelete": updateChatParticipantDelete; "updateDcOptions": updateDcOptions; "updateNotifySettings": updateNotifySettings; "updateServiceNotification": updateServiceNotification; "updatePrivacy": updatePrivacy; "updateUserPhone": updateUserPhone; "updateReadHistoryInbox": updateReadHistoryInbox; "updateReadHistoryOutbox": updateReadHistoryOutbox; "updateWebPage": updateWebPage; "updateReadMessagesContents": updateReadMessagesContents; "updateChannelTooLong": updateChannelTooLong; "updateChannel": updateChannel; "updateNewChannelMessage": updateNewChannelMessage; "updateReadChannelInbox": updateReadChannelInbox; "updateDeleteChannelMessages": updateDeleteChannelMessages; "updateChannelMessageViews": updateChannelMessageViews; "updateChatParticipantAdmin": updateChatParticipantAdmin; "updateNewStickerSet": updateNewStickerSet; "updateStickerSetsOrder": updateStickerSetsOrder; "updateStickerSets": updateStickerSets; "updateSavedGifs": updateSavedGifs; "updateBotInlineQuery": updateBotInlineQuery; "updateBotInlineSend": updateBotInlineSend; "updateEditChannelMessage": updateEditChannelMessage; "updateBotCallbackQuery": updateBotCallbackQuery; "updateEditMessage": updateEditMessage; "updateInlineBotCallbackQuery": updateInlineBotCallbackQuery; "updateReadChannelOutbox": updateReadChannelOutbox; "updateDraftMessage": updateDraftMessage; "updateReadFeaturedStickers": updateReadFeaturedStickers; "updateRecentStickers": updateRecentStickers; "updateConfig": updateConfig; "updatePtsChanged": updatePtsChanged; "updateChannelWebPage": updateChannelWebPage; "updateDialogPinned": updateDialogPinned; "updatePinnedDialogs": updatePinnedDialogs; "updateBotWebhookJSON": updateBotWebhookJSON; "updateBotWebhookJSONQuery": updateBotWebhookJSONQuery; "updateBotShippingQuery": updateBotShippingQuery; "updateBotPrecheckoutQuery": updateBotPrecheckoutQuery; "updatePhoneCall": updatePhoneCall; "updateLangPackTooLong": updateLangPackTooLong; "updateLangPack": updateLangPack; "updateFavedStickers": updateFavedStickers; "updateChannelReadMessagesContents": updateChannelReadMessagesContents; "updateContactsReset": updateContactsReset; "updateChannelAvailableMessages": updateChannelAvailableMessages; "updateDialogUnreadMark": updateDialogUnreadMark; "updateMessagePoll": updateMessagePoll; "updateChatDefaultBannedRights": updateChatDefaultBannedRights; "updateFolderPeers": updateFolderPeers; "updatePeerSettings": updatePeerSettings; "updatePeerLocated": updatePeerLocated; "updateNewScheduledMessage": updateNewScheduledMessage; "updateDeleteScheduledMessages": updateDeleteScheduledMessages; "updateTheme": updateTheme; "updateGeoLiveViewed": updateGeoLiveViewed; "updateLoginToken": updateLoginToken; "updateMessagePollVote": updateMessagePollVote; "updateDialogFilter": updateDialogFilter; "updateDialogFilterOrder": updateDialogFilterOrder; "updateDialogFilters": updateDialogFilters; "updatePhoneCallSignalingData": updatePhoneCallSignalingData; "updateChannelMessageForwards": updateChannelMessageForwards; "updateReadChannelDiscussionInbox": updateReadChannelDiscussionInbox; "updateReadChannelDiscussionOutbox": updateReadChannelDiscussionOutbox; "updatePeerBlocked": updatePeerBlocked; "updateChannelUserTyping": updateChannelUserTyping; "updatePinnedMessages": updatePinnedMessages; "updatePinnedChannelMessages": updatePinnedChannelMessages; "updateChat": updateChat; "updateGroupCallParticipants": updateGroupCallParticipants; "updateGroupCall": updateGroupCall; "updatePeerHistoryTTL": updatePeerHistoryTTL; "updateChatParticipant": updateChatParticipant; "updateChannelParticipant": updateChannelParticipant; "updateBotStopped": updateBotStopped; "updateGroupCallConnection": updateGroupCallConnection; "updateBotCommands": updateBotCommands; "updatePendingJoinRequests": updatePendingJoinRequests; "updateBotChatInviteRequester": updateBotChatInviteRequester; "updateMessageReactions": updateMessageReactions; "updateAttachMenuBots": updateAttachMenuBots; "updateWebViewResultSent": updateWebViewResultSent; "updateBotMenuButton": updateBotMenuButton; "updateSavedRingtones": updateSavedRingtones; "updateTranscribedAudio": updateTranscribedAudio; "updateReadFeaturedEmojiStickers": updateReadFeaturedEmojiStickers; "updateUserEmojiStatus": updateUserEmojiStatus; "updateRecentEmojiStatuses": updateRecentEmojiStatuses; "updateRecentReactions": updateRecentReactions; "updateMoveStickerSetToTop": updateMoveStickerSetToTop; "updateMessageExtendedMedia": updateMessageExtendedMedia; "updateUser": updateUser; "updateAutoSaveSettings": updateAutoSaveSettings; "updateStory": updateStory; "updateReadStories": updateReadStories; "updateStoryID": updateStoryID; "updateStoriesStealthMode": updateStoriesStealthMode; "updateSentStoryReaction": updateSentStoryReaction; "updateBotChatBoost": updateBotChatBoost; "updateChannelViewForumAsMessages": updateChannelViewForumAsMessages; "updatePeerWallpaper": updatePeerWallpaper; "updateBotMessageReaction": updateBotMessageReaction; "updateBotMessageReactions": updateBotMessageReactions; "updateSavedDialogPinned": updateSavedDialogPinned; "updatePinnedSavedDialogs": updatePinnedSavedDialogs; "updateSavedReactionTags": updateSavedReactionTags; "updateSmsJob": updateSmsJob; "updateQuickReplies": updateQuickReplies; "updateNewQuickReply": updateNewQuickReply; "updateDeleteQuickReply": updateDeleteQuickReply; "updateQuickReplyMessage": updateQuickReplyMessage; "updateDeleteQuickReplyMessages": updateDeleteQuickReplyMessages; "updateBotBusinessConnect": updateBotBusinessConnect; "updateBotNewBusinessMessage": updateBotNewBusinessMessage; "updateBotEditBusinessMessage": updateBotEditBusinessMessage; "updateBotDeleteBusinessMessage": updateBotDeleteBusinessMessage; "updateNewStoryReaction": updateNewStoryReaction; "updateStarsBalance": updateStarsBalance; "updateBusinessBotCallbackQuery": updateBusinessBotCallbackQuery; "updateStarsRevenueStatus": updateStarsRevenueStatus; "updateBotPurchasedPaidMedia": updateBotPurchasedPaidMedia; "updatePaidReactionPrivacy": updatePaidReactionPrivacy; "updateSentPhoneCode": updateSentPhoneCode; "updateGroupCallChainBlocks": updateGroupCallChainBlocks; "updateReadMonoForumInbox": updateReadMonoForumInbox; "updateReadMonoForumOutbox": updateReadMonoForumOutbox; "updateMonoForumNoPaidException": updateMonoForumNoPaidException; "updateGroupCallMessage": updateGroupCallMessage; "updateGroupCallEncryptedMessage": updateGroupCallEncryptedMessage; "updatePinnedForumTopic": updatePinnedForumTopic; "updatePinnedForumTopics": updatePinnedForumTopics; "updateDeleteGroupCallMessages": updateDeleteGroupCallMessages; "updateStarGiftAuctionState": updateStarGiftAuctionState; "updateStarGiftAuctionUserState": updateStarGiftAuctionUserState; "updateEmojiGameInfo": updateEmojiGameInfo; "updateStarGiftCraftFail": updateStarGiftCraftFail; "updateChatParticipantRank": updateChatParticipantRank; "updateManagedBot": updateManagedBot; "updateBotGuestChatQuery": updateBotGuestChatQuery; "updateAiComposeTones": updateAiComposeTones; "updates.state": updates_state; "updates.differenceEmpty": updates_differenceEmpty; "updates.difference": updates_difference; "updates.differenceSlice": updates_differenceSlice; "updates.differenceTooLong": updates_differenceTooLong; "updatesTooLong": updatesTooLong; "updateShortMessage": updateShortMessage; "updateShortChatMessage": updateShortChatMessage; "updateShort": updateShort; "updatesCombined": updatesCombined; "updates": updates; "updateShortSentMessage": updateShortSentMessage; "photos.photos": photos_photos; "photos.photosSlice": photos_photosSlice; "photos.photo": photos_photo; "upload.file": upload_file; "upload.fileCdnRedirect": upload_fileCdnRedirect; "dcOption": dcOption; "config": config; "nearestDc": nearestDc; "help.appUpdate": help_appUpdate; "help.noAppUpdate": help_noAppUpdate; "help.inviteText": help_inviteText; "encryptedChatEmpty": encryptedChatEmpty; "encryptedChatWaiting": encryptedChatWaiting; "encryptedChatRequested": encryptedChatRequested; "encryptedChat": encryptedChat; "encryptedChatDiscarded": encryptedChatDiscarded; "inputEncryptedChat": inputEncryptedChat; "encryptedFileEmpty": encryptedFileEmpty; "encryptedFile": encryptedFile; "inputEncryptedFileEmpty": inputEncryptedFileEmpty; "inputEncryptedFileUploaded": inputEncryptedFileUploaded; "inputEncryptedFile": inputEncryptedFile; "inputEncryptedFileBigUploaded": inputEncryptedFileBigUploaded; "encryptedMessage": encryptedMessage; "encryptedMessageService": encryptedMessageService; "messages.dhConfigNotModified": messages_dhConfigNotModified; "messages.dhConfig": messages_dhConfig; "messages.sentEncryptedMessage": messages_sentEncryptedMessage; "messages.sentEncryptedFile": messages_sentEncryptedFile; "inputDocumentEmpty": inputDocumentEmpty; "inputDocument": inputDocument; "documentEmpty": documentEmpty; "document": document; "help.support": help_support; "notifyPeer": notifyPeer; "notifyUsers": notifyUsers; "notifyChats": notifyChats; "notifyBroadcasts": notifyBroadcasts; "notifyForumTopic": notifyForumTopic; "sendMessageTypingAction": sendMessageTypingAction; "sendMessageCancelAction": sendMessageCancelAction; "sendMessageRecordVideoAction": sendMessageRecordVideoAction; "sendMessageUploadVideoAction": sendMessageUploadVideoAction; "sendMessageRecordAudioAction": sendMessageRecordAudioAction; "sendMessageUploadAudioAction": sendMessageUploadAudioAction; "sendMessageUploadPhotoAction": sendMessageUploadPhotoAction; "sendMessageUploadDocumentAction": sendMessageUploadDocumentAction; "sendMessageGeoLocationAction": sendMessageGeoLocationAction; "sendMessageChooseContactAction": sendMessageChooseContactAction; "sendMessageGamePlayAction": sendMessageGamePlayAction; "sendMessageRecordRoundAction": sendMessageRecordRoundAction; "sendMessageUploadRoundAction": sendMessageUploadRoundAction; "speakingInGroupCallAction": speakingInGroupCallAction; "sendMessageHistoryImportAction": sendMessageHistoryImportAction; "sendMessageChooseStickerAction": sendMessageChooseStickerAction; "sendMessageEmojiInteraction": sendMessageEmojiInteraction; "sendMessageEmojiInteractionSeen": sendMessageEmojiInteractionSeen; "sendMessageTextDraftAction": sendMessageTextDraftAction; "contacts.found": contacts_found; "inputPrivacyKeyStatusTimestamp": inputPrivacyKeyStatusTimestamp; "inputPrivacyKeyChatInvite": inputPrivacyKeyChatInvite; "inputPrivacyKeyPhoneCall": inputPrivacyKeyPhoneCall; "inputPrivacyKeyPhoneP2P": inputPrivacyKeyPhoneP2P; "inputPrivacyKeyForwards": inputPrivacyKeyForwards; "inputPrivacyKeyProfilePhoto": inputPrivacyKeyProfilePhoto; "inputPrivacyKeyPhoneNumber": inputPrivacyKeyPhoneNumber; "inputPrivacyKeyAddedByPhone": inputPrivacyKeyAddedByPhone; "inputPrivacyKeyVoiceMessages": inputPrivacyKeyVoiceMessages; "inputPrivacyKeyAbout": inputPrivacyKeyAbout; "inputPrivacyKeyBirthday": inputPrivacyKeyBirthday; "inputPrivacyKeyStarGiftsAutoSave": inputPrivacyKeyStarGiftsAutoSave; "inputPrivacyKeyNoPaidMessages": inputPrivacyKeyNoPaidMessages; "inputPrivacyKeySavedMusic": inputPrivacyKeySavedMusic; "privacyKeyStatusTimestamp": privacyKeyStatusTimestamp; "privacyKeyChatInvite": privacyKeyChatInvite; "privacyKeyPhoneCall": privacyKeyPhoneCall; "privacyKeyPhoneP2P": privacyKeyPhoneP2P; "privacyKeyForwards": privacyKeyForwards; "privacyKeyProfilePhoto": privacyKeyProfilePhoto; "privacyKeyPhoneNumber": privacyKeyPhoneNumber; "privacyKeyAddedByPhone": privacyKeyAddedByPhone; "privacyKeyVoiceMessages": privacyKeyVoiceMessages; "privacyKeyAbout": privacyKeyAbout; "privacyKeyBirthday": privacyKeyBirthday; "privacyKeyStarGiftsAutoSave": privacyKeyStarGiftsAutoSave; "privacyKeyNoPaidMessages": privacyKeyNoPaidMessages; "privacyKeySavedMusic": privacyKeySavedMusic; "inputPrivacyValueAllowContacts": inputPrivacyValueAllowContacts; "inputPrivacyValueAllowAll": inputPrivacyValueAllowAll; "inputPrivacyValueAllowUsers": inputPrivacyValueAllowUsers; "inputPrivacyValueDisallowContacts": inputPrivacyValueDisallowContacts; "inputPrivacyValueDisallowAll": inputPrivacyValueDisallowAll; "inputPrivacyValueDisallowUsers": inputPrivacyValueDisallowUsers; "inputPrivacyValueAllowChatParticipants": inputPrivacyValueAllowChatParticipants; "inputPrivacyValueDisallowChatParticipants": inputPrivacyValueDisallowChatParticipants; "inputPrivacyValueAllowCloseFriends": inputPrivacyValueAllowCloseFriends; "inputPrivacyValueAllowPremium": inputPrivacyValueAllowPremium; "inputPrivacyValueAllowBots": inputPrivacyValueAllowBots; "inputPrivacyValueDisallowBots": inputPrivacyValueDisallowBots; "privacyValueAllowContacts": privacyValueAllowContacts; "privacyValueAllowAll": privacyValueAllowAll; "privacyValueAllowUsers": privacyValueAllowUsers; "privacyValueDisallowContacts": privacyValueDisallowContacts; "privacyValueDisallowAll": privacyValueDisallowAll; "privacyValueDisallowUsers": privacyValueDisallowUsers; "privacyValueAllowChatParticipants": privacyValueAllowChatParticipants; "privacyValueDisallowChatParticipants": privacyValueDisallowChatParticipants; "privacyValueAllowCloseFriends": privacyValueAllowCloseFriends; "privacyValueAllowPremium": privacyValueAllowPremium; "privacyValueAllowBots": privacyValueAllowBots; "privacyValueDisallowBots": privacyValueDisallowBots; "account.privacyRules": account_privacyRules; "accountDaysTTL": accountDaysTTL; "documentAttributeImageSize": documentAttributeImageSize; "documentAttributeAnimated": documentAttributeAnimated; "documentAttributeSticker": documentAttributeSticker; "documentAttributeVideo": documentAttributeVideo; "documentAttributeAudio": documentAttributeAudio; "documentAttributeFilename": documentAttributeFilename; "documentAttributeHasStickers": documentAttributeHasStickers; "documentAttributeCustomEmoji": documentAttributeCustomEmoji; "messages.stickersNotModified": messages_stickersNotModified; "messages.stickers": messages_stickers; "stickerPack": stickerPack; "messages.allStickersNotModified": messages_allStickersNotModified; "messages.allStickers": messages_allStickers; "messages.affectedMessages": messages_affectedMessages; "webPageEmpty": webPageEmpty; "webPagePending": webPagePending; "webPage": webPage; "webPageNotModified": webPageNotModified; "authorization": authorization; "account.authorizations": account_authorizations; "account.password": account_password; "account.passwordSettings": account_passwordSettings; "account.passwordInputSettings": account_passwordInputSettings; "auth.passwordRecovery": auth_passwordRecovery; "receivedNotifyMessage": receivedNotifyMessage; "chatInviteExported": chatInviteExported; "chatInvitePublicJoinRequests": chatInvitePublicJoinRequests; "chatInviteAlready": chatInviteAlready; "chatInvite": chatInvite; "chatInvitePeek": chatInvitePeek; "inputStickerSetEmpty": inputStickerSetEmpty; "inputStickerSetID": inputStickerSetID; "inputStickerSetShortName": inputStickerSetShortName; "inputStickerSetAnimatedEmoji": inputStickerSetAnimatedEmoji; "inputStickerSetDice": inputStickerSetDice; "inputStickerSetAnimatedEmojiAnimations": inputStickerSetAnimatedEmojiAnimations; "inputStickerSetPremiumGifts": inputStickerSetPremiumGifts; "inputStickerSetEmojiGenericAnimations": inputStickerSetEmojiGenericAnimations; "inputStickerSetEmojiDefaultStatuses": inputStickerSetEmojiDefaultStatuses; "inputStickerSetEmojiDefaultTopicIcons": inputStickerSetEmojiDefaultTopicIcons; "inputStickerSetEmojiChannelDefaultStatuses": inputStickerSetEmojiChannelDefaultStatuses; "inputStickerSetTonGifts": inputStickerSetTonGifts; "stickerSet": stickerSet; "messages.stickerSet": messages_stickerSet; "messages.stickerSetNotModified": messages_stickerSetNotModified; "botCommand": botCommand; "botInfo": botInfo; "keyboardButton": keyboardButton; "keyboardButtonUrl": keyboardButtonUrl; "keyboardButtonCallback": keyboardButtonCallback; "keyboardButtonRequestPhone": keyboardButtonRequestPhone; "keyboardButtonRequestGeoLocation": keyboardButtonRequestGeoLocation; "keyboardButtonSwitchInline": keyboardButtonSwitchInline; "keyboardButtonGame": keyboardButtonGame; "keyboardButtonBuy": keyboardButtonBuy; "keyboardButtonUrlAuth": keyboardButtonUrlAuth; "inputKeyboardButtonUrlAuth": inputKeyboardButtonUrlAuth; "keyboardButtonRequestPoll": keyboardButtonRequestPoll; "inputKeyboardButtonUserProfile": inputKeyboardButtonUserProfile; "keyboardButtonUserProfile": keyboardButtonUserProfile; "keyboardButtonWebView": keyboardButtonWebView; "keyboardButtonSimpleWebView": keyboardButtonSimpleWebView; "keyboardButtonRequestPeer": keyboardButtonRequestPeer; "inputKeyboardButtonRequestPeer": inputKeyboardButtonRequestPeer; "keyboardButtonCopy": keyboardButtonCopy; "keyboardButtonRow": keyboardButtonRow; "replyKeyboardHide": replyKeyboardHide; "replyKeyboardForceReply": replyKeyboardForceReply; "replyKeyboardMarkup": replyKeyboardMarkup; "replyInlineMarkup": replyInlineMarkup; "messageEntityUnknown": messageEntityUnknown; "messageEntityMention": messageEntityMention; "messageEntityHashtag": messageEntityHashtag; "messageEntityBotCommand": messageEntityBotCommand; "messageEntityUrl": messageEntityUrl; "messageEntityEmail": messageEntityEmail; "messageEntityBold": messageEntityBold; "messageEntityItalic": messageEntityItalic; "messageEntityCode": messageEntityCode; "messageEntityPre": messageEntityPre; "messageEntityTextUrl": messageEntityTextUrl; "messageEntityMentionName": messageEntityMentionName; "inputMessageEntityMentionName": inputMessageEntityMentionName; "messageEntityPhone": messageEntityPhone; "messageEntityCashtag": messageEntityCashtag; "messageEntityUnderline": messageEntityUnderline; "messageEntityStrike": messageEntityStrike; "messageEntityBankCard": messageEntityBankCard; "messageEntitySpoiler": messageEntitySpoiler; "messageEntityCustomEmoji": messageEntityCustomEmoji; "messageEntityBlockquote": messageEntityBlockquote; "messageEntityFormattedDate": messageEntityFormattedDate; "messageEntityDiffInsert": messageEntityDiffInsert; "messageEntityDiffReplace": messageEntityDiffReplace; "messageEntityDiffDelete": messageEntityDiffDelete; "inputChannelEmpty": inputChannelEmpty; "inputChannel": inputChannel; "inputChannelFromMessage": inputChannelFromMessage; "contacts.resolvedPeer": contacts_resolvedPeer; "messageRange": messageRange; "updates.channelDifferenceEmpty": updates_channelDifferenceEmpty; "updates.channelDifferenceTooLong": updates_channelDifferenceTooLong; "updates.channelDifference": updates_channelDifference; "channelMessagesFilterEmpty": channelMessagesFilterEmpty; "channelMessagesFilter": channelMessagesFilter; "channelParticipant": channelParticipant; "channelParticipantSelf": channelParticipantSelf; "channelParticipantCreator": channelParticipantCreator; "channelParticipantAdmin": channelParticipantAdmin; "channelParticipantBanned": channelParticipantBanned; "channelParticipantLeft": channelParticipantLeft; "channelParticipantsRecent": channelParticipantsRecent; "channelParticipantsAdmins": channelParticipantsAdmins; "channelParticipantsKicked": channelParticipantsKicked; "channelParticipantsBots": channelParticipantsBots; "channelParticipantsBanned": channelParticipantsBanned; "channelParticipantsSearch": channelParticipantsSearch; "channelParticipantsContacts": channelParticipantsContacts; "channelParticipantsMentions": channelParticipantsMentions; "channels.channelParticipants": channels_channelParticipants; "channels.channelParticipantsNotModified": channels_channelParticipantsNotModified; "channels.channelParticipant": channels_channelParticipant; "help.termsOfService": help_termsOfService; "messages.savedGifsNotModified": messages_savedGifsNotModified; "messages.savedGifs": messages_savedGifs; "inputBotInlineMessageMediaAuto": inputBotInlineMessageMediaAuto; "inputBotInlineMessageText": inputBotInlineMessageText; "inputBotInlineMessageMediaGeo": inputBotInlineMessageMediaGeo; "inputBotInlineMessageMediaVenue": inputBotInlineMessageMediaVenue; "inputBotInlineMessageMediaContact": inputBotInlineMessageMediaContact; "inputBotInlineMessageGame": inputBotInlineMessageGame; "inputBotInlineMessageMediaInvoice": inputBotInlineMessageMediaInvoice; "inputBotInlineMessageMediaWebPage": inputBotInlineMessageMediaWebPage; "inputBotInlineResult": inputBotInlineResult; "inputBotInlineResultPhoto": inputBotInlineResultPhoto; "inputBotInlineResultDocument": inputBotInlineResultDocument; "inputBotInlineResultGame": inputBotInlineResultGame; "botInlineMessageMediaAuto": botInlineMessageMediaAuto; "botInlineMessageText": botInlineMessageText; "botInlineMessageMediaGeo": botInlineMessageMediaGeo; "botInlineMessageMediaVenue": botInlineMessageMediaVenue; "botInlineMessageMediaContact": botInlineMessageMediaContact; "botInlineMessageMediaInvoice": botInlineMessageMediaInvoice; "botInlineMessageMediaWebPage": botInlineMessageMediaWebPage; "botInlineResult": botInlineResult; "botInlineMediaResult": botInlineMediaResult; "messages.botResults": messages_botResults; "exportedMessageLink": exportedMessageLink; "messageFwdHeader": messageFwdHeader; "auth.codeTypeSms": auth_codeTypeSms; "auth.codeTypeCall": auth_codeTypeCall; "auth.codeTypeFlashCall": auth_codeTypeFlashCall; "auth.codeTypeMissedCall": auth_codeTypeMissedCall; "auth.codeTypeFragmentSms": auth_codeTypeFragmentSms; "auth.sentCodeTypeApp": auth_sentCodeTypeApp; "auth.sentCodeTypeSms": auth_sentCodeTypeSms; "auth.sentCodeTypeCall": auth_sentCodeTypeCall; "auth.sentCodeTypeFlashCall": auth_sentCodeTypeFlashCall; "auth.sentCodeTypeMissedCall": auth_sentCodeTypeMissedCall; "auth.sentCodeTypeEmailCode": auth_sentCodeTypeEmailCode; "auth.sentCodeTypeSetUpEmailRequired": auth_sentCodeTypeSetUpEmailRequired; "auth.sentCodeTypeFragmentSms": auth_sentCodeTypeFragmentSms; "auth.sentCodeTypeFirebaseSms": auth_sentCodeTypeFirebaseSms; "auth.sentCodeTypeSmsWord": auth_sentCodeTypeSmsWord; "auth.sentCodeTypeSmsPhrase": auth_sentCodeTypeSmsPhrase; "messages.botCallbackAnswer": messages_botCallbackAnswer; "messages.messageEditData": messages_messageEditData; "inputBotInlineMessageID": inputBotInlineMessageID; "inputBotInlineMessageID64": inputBotInlineMessageID64; "inlineBotSwitchPM": inlineBotSwitchPM; "messages.peerDialogs": messages_peerDialogs; "topPeer": topPeer; "topPeerCategoryBotsPM": topPeerCategoryBotsPM; "topPeerCategoryBotsInline": topPeerCategoryBotsInline; "topPeerCategoryCorrespondents": topPeerCategoryCorrespondents; "topPeerCategoryGroups": topPeerCategoryGroups; "topPeerCategoryChannels": topPeerCategoryChannels; "topPeerCategoryPhoneCalls": topPeerCategoryPhoneCalls; "topPeerCategoryForwardUsers": topPeerCategoryForwardUsers; "topPeerCategoryForwardChats": topPeerCategoryForwardChats; "topPeerCategoryBotsApp": topPeerCategoryBotsApp; "topPeerCategoryBotsGuestChat": topPeerCategoryBotsGuestChat; "topPeerCategoryPeers": topPeerCategoryPeers; "contacts.topPeersNotModified": contacts_topPeersNotModified; "contacts.topPeers": contacts_topPeers; "contacts.topPeersDisabled": contacts_topPeersDisabled; "draftMessageEmpty": draftMessageEmpty; "draftMessage": draftMessage; "messages.featuredStickersNotModified": messages_featuredStickersNotModified; "messages.featuredStickers": messages_featuredStickers; "messages.recentStickersNotModified": messages_recentStickersNotModified; "messages.recentStickers": messages_recentStickers; "messages.archivedStickers": messages_archivedStickers; "messages.stickerSetInstallResultSuccess": messages_stickerSetInstallResultSuccess; "messages.stickerSetInstallResultArchive": messages_stickerSetInstallResultArchive; "stickerSetCovered": stickerSetCovered; "stickerSetMultiCovered": stickerSetMultiCovered; "stickerSetFullCovered": stickerSetFullCovered; "stickerSetNoCovered": stickerSetNoCovered; "maskCoords": maskCoords; "inputStickeredMediaPhoto": inputStickeredMediaPhoto; "inputStickeredMediaDocument": inputStickeredMediaDocument; "game": game; "inputGameID": inputGameID; "inputGameShortName": inputGameShortName; "highScore": highScore; "messages.highScores": messages_highScores; "textEmpty": textEmpty; "textPlain": textPlain; "textBold": textBold; "textItalic": textItalic; "textUnderline": textUnderline; "textStrike": textStrike; "textFixed": textFixed; "textUrl": textUrl; "textEmail": textEmail; "textConcat": textConcat; "textSubscript": textSubscript; "textSuperscript": textSuperscript; "textMarked": textMarked; "textPhone": textPhone; "textImage": textImage; "textAnchor": textAnchor; "pageBlockUnsupported": pageBlockUnsupported; "pageBlockTitle": pageBlockTitle; "pageBlockSubtitle": pageBlockSubtitle; "pageBlockAuthorDate": pageBlockAuthorDate; "pageBlockHeader": pageBlockHeader; "pageBlockSubheader": pageBlockSubheader; "pageBlockParagraph": pageBlockParagraph; "pageBlockPreformatted": pageBlockPreformatted; "pageBlockFooter": pageBlockFooter; "pageBlockDivider": pageBlockDivider; "pageBlockAnchor": pageBlockAnchor; "pageBlockList": pageBlockList; "pageBlockBlockquote": pageBlockBlockquote; "pageBlockPullquote": pageBlockPullquote; "pageBlockPhoto": pageBlockPhoto; "pageBlockVideo": pageBlockVideo; "pageBlockCover": pageBlockCover; "pageBlockEmbed": pageBlockEmbed; "pageBlockEmbedPost": pageBlockEmbedPost; "pageBlockCollage": pageBlockCollage; "pageBlockSlideshow": pageBlockSlideshow; "pageBlockChannel": pageBlockChannel; "pageBlockAudio": pageBlockAudio; "pageBlockKicker": pageBlockKicker; "pageBlockTable": pageBlockTable; "pageBlockOrderedList": pageBlockOrderedList; "pageBlockDetails": pageBlockDetails; "pageBlockRelatedArticles": pageBlockRelatedArticles; "pageBlockMap": pageBlockMap; "phoneCallDiscardReasonMissed": phoneCallDiscardReasonMissed; "phoneCallDiscardReasonDisconnect": phoneCallDiscardReasonDisconnect; "phoneCallDiscardReasonHangup": phoneCallDiscardReasonHangup; "phoneCallDiscardReasonBusy": phoneCallDiscardReasonBusy; "phoneCallDiscardReasonMigrateConferenceCall": phoneCallDiscardReasonMigrateConferenceCall; "dataJSON": dataJSON; "labeledPrice": labeledPrice; "invoice": invoice; "paymentCharge": paymentCharge; "postAddress": postAddress; "paymentRequestedInfo": paymentRequestedInfo; "paymentSavedCredentialsCard": paymentSavedCredentialsCard; "webDocument": webDocument; "webDocumentNoProxy": webDocumentNoProxy; "inputWebDocument": inputWebDocument; "inputWebFileLocation": inputWebFileLocation; "inputWebFileGeoPointLocation": inputWebFileGeoPointLocation; "inputWebFileAudioAlbumThumbLocation": inputWebFileAudioAlbumThumbLocation; "upload.webFile": upload_webFile; "payments.paymentForm": payments_paymentForm; "payments.paymentFormStars": payments_paymentFormStars; "payments.paymentFormStarGift": payments_paymentFormStarGift; "payments.validatedRequestedInfo": payments_validatedRequestedInfo; "payments.paymentResult": payments_paymentResult; "payments.paymentVerificationNeeded": payments_paymentVerificationNeeded; "payments.paymentReceipt": payments_paymentReceipt; "payments.paymentReceiptStars": payments_paymentReceiptStars; "payments.savedInfo": payments_savedInfo; "inputPaymentCredentialsSaved": inputPaymentCredentialsSaved; "inputPaymentCredentials": inputPaymentCredentials; "inputPaymentCredentialsApplePay": inputPaymentCredentialsApplePay; "inputPaymentCredentialsGooglePay": inputPaymentCredentialsGooglePay; "account.tmpPassword": account_tmpPassword; "shippingOption": shippingOption; "inputStickerSetItem": inputStickerSetItem; "inputPhoneCall": inputPhoneCall; "phoneCallEmpty": phoneCallEmpty; "phoneCallWaiting": phoneCallWaiting; "phoneCallRequested": phoneCallRequested; "phoneCallAccepted": phoneCallAccepted; "phoneCall": phoneCall; "phoneCallDiscarded": phoneCallDiscarded; "phoneConnection": phoneConnection; "phoneConnectionWebrtc": phoneConnectionWebrtc; "phoneCallProtocol": phoneCallProtocol; "phone.phoneCall": phone_phoneCall; "upload.cdnFileReuploadNeeded": upload_cdnFileReuploadNeeded; "upload.cdnFile": upload_cdnFile; "cdnPublicKey": cdnPublicKey; "cdnConfig": cdnConfig; "langPackString": langPackString; "langPackStringPluralized": langPackStringPluralized; "langPackStringDeleted": langPackStringDeleted; "langPackDifference": langPackDifference; "langPackLanguage": langPackLanguage; "channelAdminLogEventActionChangeTitle": channelAdminLogEventActionChangeTitle; "channelAdminLogEventActionChangeAbout": channelAdminLogEventActionChangeAbout; "channelAdminLogEventActionChangeUsername": channelAdminLogEventActionChangeUsername; "channelAdminLogEventActionChangePhoto": channelAdminLogEventActionChangePhoto; "channelAdminLogEventActionToggleInvites": channelAdminLogEventActionToggleInvites; "channelAdminLogEventActionToggleSignatures": channelAdminLogEventActionToggleSignatures; "channelAdminLogEventActionUpdatePinned": channelAdminLogEventActionUpdatePinned; "channelAdminLogEventActionEditMessage": channelAdminLogEventActionEditMessage; "channelAdminLogEventActionDeleteMessage": channelAdminLogEventActionDeleteMessage; "channelAdminLogEventActionParticipantJoin": channelAdminLogEventActionParticipantJoin; "channelAdminLogEventActionParticipantLeave": channelAdminLogEventActionParticipantLeave; "channelAdminLogEventActionParticipantInvite": channelAdminLogEventActionParticipantInvite; "channelAdminLogEventActionParticipantToggleBan": channelAdminLogEventActionParticipantToggleBan; "channelAdminLogEventActionParticipantToggleAdmin": channelAdminLogEventActionParticipantToggleAdmin; "channelAdminLogEventActionChangeStickerSet": channelAdminLogEventActionChangeStickerSet; "channelAdminLogEventActionTogglePreHistoryHidden": channelAdminLogEventActionTogglePreHistoryHidden; "channelAdminLogEventActionDefaultBannedRights": channelAdminLogEventActionDefaultBannedRights; "channelAdminLogEventActionStopPoll": channelAdminLogEventActionStopPoll; "channelAdminLogEventActionChangeLinkedChat": channelAdminLogEventActionChangeLinkedChat; "channelAdminLogEventActionChangeLocation": channelAdminLogEventActionChangeLocation; "channelAdminLogEventActionToggleSlowMode": channelAdminLogEventActionToggleSlowMode; "channelAdminLogEventActionStartGroupCall": channelAdminLogEventActionStartGroupCall; "channelAdminLogEventActionDiscardGroupCall": channelAdminLogEventActionDiscardGroupCall; "channelAdminLogEventActionParticipantMute": channelAdminLogEventActionParticipantMute; "channelAdminLogEventActionParticipantUnmute": channelAdminLogEventActionParticipantUnmute; "channelAdminLogEventActionToggleGroupCallSetting": channelAdminLogEventActionToggleGroupCallSetting; "channelAdminLogEventActionParticipantJoinByInvite": channelAdminLogEventActionParticipantJoinByInvite; "channelAdminLogEventActionExportedInviteDelete": channelAdminLogEventActionExportedInviteDelete; "channelAdminLogEventActionExportedInviteRevoke": channelAdminLogEventActionExportedInviteRevoke; "channelAdminLogEventActionExportedInviteEdit": channelAdminLogEventActionExportedInviteEdit; "channelAdminLogEventActionParticipantVolume": channelAdminLogEventActionParticipantVolume; "channelAdminLogEventActionChangeHistoryTTL": channelAdminLogEventActionChangeHistoryTTL; "channelAdminLogEventActionParticipantJoinByRequest": channelAdminLogEventActionParticipantJoinByRequest; "channelAdminLogEventActionToggleNoForwards": channelAdminLogEventActionToggleNoForwards; "channelAdminLogEventActionSendMessage": channelAdminLogEventActionSendMessage; "channelAdminLogEventActionChangeAvailableReactions": channelAdminLogEventActionChangeAvailableReactions; "channelAdminLogEventActionChangeUsernames": channelAdminLogEventActionChangeUsernames; "channelAdminLogEventActionToggleForum": channelAdminLogEventActionToggleForum; "channelAdminLogEventActionCreateTopic": channelAdminLogEventActionCreateTopic; "channelAdminLogEventActionEditTopic": channelAdminLogEventActionEditTopic; "channelAdminLogEventActionDeleteTopic": channelAdminLogEventActionDeleteTopic; "channelAdminLogEventActionPinTopic": channelAdminLogEventActionPinTopic; "channelAdminLogEventActionToggleAntiSpam": channelAdminLogEventActionToggleAntiSpam; "channelAdminLogEventActionChangePeerColor": channelAdminLogEventActionChangePeerColor; "channelAdminLogEventActionChangeProfilePeerColor": channelAdminLogEventActionChangeProfilePeerColor; "channelAdminLogEventActionChangeWallpaper": channelAdminLogEventActionChangeWallpaper; "channelAdminLogEventActionChangeEmojiStatus": channelAdminLogEventActionChangeEmojiStatus; "channelAdminLogEventActionChangeEmojiStickerSet": channelAdminLogEventActionChangeEmojiStickerSet; "channelAdminLogEventActionToggleSignatureProfiles": channelAdminLogEventActionToggleSignatureProfiles; "channelAdminLogEventActionParticipantSubExtend": channelAdminLogEventActionParticipantSubExtend; "channelAdminLogEventActionToggleAutotranslation": channelAdminLogEventActionToggleAutotranslation; "channelAdminLogEventActionParticipantEditRank": channelAdminLogEventActionParticipantEditRank; "channelAdminLogEvent": channelAdminLogEvent; "channels.adminLogResults": channels_adminLogResults; "channelAdminLogEventsFilter": channelAdminLogEventsFilter; "popularContact": popularContact; "messages.favedStickersNotModified": messages_favedStickersNotModified; "messages.favedStickers": messages_favedStickers; "recentMeUrlUnknown": recentMeUrlUnknown; "recentMeUrlUser": recentMeUrlUser; "recentMeUrlChat": recentMeUrlChat; "recentMeUrlChatInvite": recentMeUrlChatInvite; "recentMeUrlStickerSet": recentMeUrlStickerSet; "help.recentMeUrls": help_recentMeUrls; "inputSingleMedia": inputSingleMedia; "webAuthorization": webAuthorization; "account.webAuthorizations": account_webAuthorizations; "inputMessageID": inputMessageID; "inputMessageReplyTo": inputMessageReplyTo; "inputMessagePinned": inputMessagePinned; "inputMessageCallbackQuery": inputMessageCallbackQuery; "inputDialogPeer": inputDialogPeer; "inputDialogPeerFolder": inputDialogPeerFolder; "dialogPeer": dialogPeer; "dialogPeerFolder": dialogPeerFolder; "messages.foundStickerSetsNotModified": messages_foundStickerSetsNotModified; "messages.foundStickerSets": messages_foundStickerSets; "fileHash": fileHash; "inputClientProxy": inputClientProxy; "help.termsOfServiceUpdateEmpty": help_termsOfServiceUpdateEmpty; "help.termsOfServiceUpdate": help_termsOfServiceUpdate; "inputSecureFileUploaded": inputSecureFileUploaded; "inputSecureFile": inputSecureFile; "secureFileEmpty": secureFileEmpty; "secureFile": secureFile; "secureData": secureData; "securePlainPhone": securePlainPhone; "securePlainEmail": securePlainEmail; "secureValueTypePersonalDetails": secureValueTypePersonalDetails; "secureValueTypePassport": secureValueTypePassport; "secureValueTypeDriverLicense": secureValueTypeDriverLicense; "secureValueTypeIdentityCard": secureValueTypeIdentityCard; "secureValueTypeInternalPassport": secureValueTypeInternalPassport; "secureValueTypeAddress": secureValueTypeAddress; "secureValueTypeUtilityBill": secureValueTypeUtilityBill; "secureValueTypeBankStatement": secureValueTypeBankStatement; "secureValueTypeRentalAgreement": secureValueTypeRentalAgreement; "secureValueTypePassportRegistration": secureValueTypePassportRegistration; "secureValueTypeTemporaryRegistration": secureValueTypeTemporaryRegistration; "secureValueTypePhone": secureValueTypePhone; "secureValueTypeEmail": secureValueTypeEmail; "secureValue": secureValue; "inputSecureValue": inputSecureValue; "secureValueHash": secureValueHash; "secureValueErrorData": secureValueErrorData; "secureValueErrorFrontSide": secureValueErrorFrontSide; "secureValueErrorReverseSide": secureValueErrorReverseSide; "secureValueErrorSelfie": secureValueErrorSelfie; "secureValueErrorFile": secureValueErrorFile; "secureValueErrorFiles": secureValueErrorFiles; "secureValueError": secureValueError; "secureValueErrorTranslationFile": secureValueErrorTranslationFile; "secureValueErrorTranslationFiles": secureValueErrorTranslationFiles; "secureCredentialsEncrypted": secureCredentialsEncrypted; "account.authorizationForm": account_authorizationForm; "account.sentEmailCode": account_sentEmailCode; "help.deepLinkInfoEmpty": help_deepLinkInfoEmpty; "help.deepLinkInfo": help_deepLinkInfo; "savedPhoneContact": savedPhoneContact; "account.takeout": account_takeout; "passwordKdfAlgoUnknown": passwordKdfAlgoUnknown; "passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow": passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow; "securePasswordKdfAlgoUnknown": securePasswordKdfAlgoUnknown; "securePasswordKdfAlgoPBKDF2HMACSHA512iter100000": securePasswordKdfAlgoPBKDF2HMACSHA512iter100000; "securePasswordKdfAlgoSHA512": securePasswordKdfAlgoSHA512; "secureSecretSettings": secureSecretSettings; "inputCheckPasswordEmpty": inputCheckPasswordEmpty; "inputCheckPasswordSRP": inputCheckPasswordSRP; "secureRequiredType": secureRequiredType; "secureRequiredTypeOneOf": secureRequiredTypeOneOf; "help.passportConfigNotModified": help_passportConfigNotModified; "help.passportConfig": help_passportConfig; "inputAppEvent": inputAppEvent; "jsonObjectValue": jsonObjectValue; "jsonNull": jsonNull; "jsonBool": jsonBool; "jsonNumber": jsonNumber; "jsonString": jsonString; "jsonArray": jsonArray; "jsonObject": jsonObject; "pageTableCell": pageTableCell; "pageTableRow": pageTableRow; "pageCaption": pageCaption; "pageListItemText": pageListItemText; "pageListItemBlocks": pageListItemBlocks; "pageListOrderedItemText": pageListOrderedItemText; "pageListOrderedItemBlocks": pageListOrderedItemBlocks; "pageRelatedArticle": pageRelatedArticle; "page": page; "help.supportName": help_supportName; "help.userInfoEmpty": help_userInfoEmpty; "help.userInfo": help_userInfo; "pollAnswer": pollAnswer; "inputPollAnswer": inputPollAnswer; "poll": poll; "pollAnswerVoters": pollAnswerVoters; "pollResults": pollResults; "chatOnlines": chatOnlines; "statsURL": statsURL; "chatAdminRights": chatAdminRights; "chatBannedRights": chatBannedRights; "inputWallPaper": inputWallPaper; "inputWallPaperSlug": inputWallPaperSlug; "inputWallPaperNoFile": inputWallPaperNoFile; "account.wallPapersNotModified": account_wallPapersNotModified; "account.wallPapers": account_wallPapers; "codeSettings": codeSettings; "wallPaperSettings": wallPaperSettings; "autoDownloadSettings": autoDownloadSettings; "account.autoDownloadSettings": account_autoDownloadSettings; "emojiKeyword": emojiKeyword; "emojiKeywordDeleted": emojiKeywordDeleted; "emojiKeywordsDifference": emojiKeywordsDifference; "emojiURL": emojiURL; "emojiLanguage": emojiLanguage; "folder": folder; "inputFolderPeer": inputFolderPeer; "folderPeer": folderPeer; "messages.searchCounter": messages_searchCounter; "urlAuthResultRequest": urlAuthResultRequest; "urlAuthResultAccepted": urlAuthResultAccepted; "urlAuthResultDefault": urlAuthResultDefault; "channelLocationEmpty": channelLocationEmpty; "channelLocation": channelLocation; "peerLocated": peerLocated; "peerSelfLocated": peerSelfLocated; "restrictionReason": restrictionReason; "inputTheme": inputTheme; "inputThemeSlug": inputThemeSlug; "theme": theme; "account.themesNotModified": account_themesNotModified; "account.themes": account_themes; "auth.loginToken": auth_loginToken; "auth.loginTokenMigrateTo": auth_loginTokenMigrateTo; "auth.loginTokenSuccess": auth_loginTokenSuccess; "account.contentSettings": account_contentSettings; "messages.inactiveChats": messages_inactiveChats; "baseThemeClassic": baseThemeClassic; "baseThemeDay": baseThemeDay; "baseThemeNight": baseThemeNight; "baseThemeTinted": baseThemeTinted; "baseThemeArctic": baseThemeArctic; "inputThemeSettings": inputThemeSettings; "themeSettings": themeSettings; "webPageAttributeTheme": webPageAttributeTheme; "webPageAttributeStory": webPageAttributeStory; "webPageAttributeStickerSet": webPageAttributeStickerSet; "webPageAttributeUniqueStarGift": webPageAttributeUniqueStarGift; "webPageAttributeStarGiftCollection": webPageAttributeStarGiftCollection; "webPageAttributeStarGiftAuction": webPageAttributeStarGiftAuction; "webPageAttributeAiComposeTone": webPageAttributeAiComposeTone; "messages.votesList": messages_votesList; "bankCardOpenUrl": bankCardOpenUrl; "payments.bankCardData": payments_bankCardData; "dialogFilter": dialogFilter; "dialogFilterDefault": dialogFilterDefault; "dialogFilterChatlist": dialogFilterChatlist; "dialogFilterSuggested": dialogFilterSuggested; "statsDateRangeDays": statsDateRangeDays; "statsAbsValueAndPrev": statsAbsValueAndPrev; "statsPercentValue": statsPercentValue; "statsGraphAsync": statsGraphAsync; "statsGraphError": statsGraphError; "statsGraph": statsGraph; "stats.broadcastStats": stats_broadcastStats; "help.promoDataEmpty": help_promoDataEmpty; "help.promoData": help_promoData; "videoSize": videoSize; "videoSizeEmojiMarkup": videoSizeEmojiMarkup; "videoSizeStickerMarkup": videoSizeStickerMarkup; "statsGroupTopPoster": statsGroupTopPoster; "statsGroupTopAdmin": statsGroupTopAdmin; "statsGroupTopInviter": statsGroupTopInviter; "stats.megagroupStats": stats_megagroupStats; "globalPrivacySettings": globalPrivacySettings; "help.countryCode": help_countryCode; "help.country": help_country; "help.countriesListNotModified": help_countriesListNotModified; "help.countriesList": help_countriesList; "messageViews": messageViews; "messages.messageViews": messages_messageViews; "messages.discussionMessage": messages_discussionMessage; "messageReplyHeader": messageReplyHeader; "messageReplyStoryHeader": messageReplyStoryHeader; "messageReplies": messageReplies; "peerBlocked": peerBlocked; "stats.messageStats": stats_messageStats; "groupCallDiscarded": groupCallDiscarded; "groupCall": groupCall; "inputGroupCall": inputGroupCall; "inputGroupCallSlug": inputGroupCallSlug; "inputGroupCallInviteMessage": inputGroupCallInviteMessage; "groupCallParticipant": groupCallParticipant; "phone.groupCall": phone_groupCall; "phone.groupParticipants": phone_groupParticipants; "inlineQueryPeerTypeSameBotPM": inlineQueryPeerTypeSameBotPM; "inlineQueryPeerTypePM": inlineQueryPeerTypePM; "inlineQueryPeerTypeChat": inlineQueryPeerTypeChat; "inlineQueryPeerTypeMegagroup": inlineQueryPeerTypeMegagroup; "inlineQueryPeerTypeBroadcast": inlineQueryPeerTypeBroadcast; "inlineQueryPeerTypeBotPM": inlineQueryPeerTypeBotPM; "messages.historyImport": messages_historyImport; "messages.historyImportParsed": messages_historyImportParsed; "messages.affectedFoundMessages": messages_affectedFoundMessages; "chatInviteImporter": chatInviteImporter; "messages.exportedChatInvites": messages_exportedChatInvites; "messages.exportedChatInvite": messages_exportedChatInvite; "messages.exportedChatInviteReplaced": messages_exportedChatInviteReplaced; "messages.chatInviteImporters": messages_chatInviteImporters; "chatAdminWithInvites": chatAdminWithInvites; "messages.chatAdminsWithInvites": messages_chatAdminsWithInvites; "messages.checkedHistoryImportPeer": messages_checkedHistoryImportPeer; "phone.joinAsPeers": phone_joinAsPeers; "phone.exportedGroupCallInvite": phone_exportedGroupCallInvite; "groupCallParticipantVideoSourceGroup": groupCallParticipantVideoSourceGroup; "groupCallParticipantVideo": groupCallParticipantVideo; "stickers.suggestedShortName": stickers_suggestedShortName; "botCommandScopeDefault": botCommandScopeDefault; "botCommandScopeUsers": botCommandScopeUsers; "botCommandScopeChats": botCommandScopeChats; "botCommandScopeChatAdmins": botCommandScopeChatAdmins; "botCommandScopePeer": botCommandScopePeer; "botCommandScopePeerAdmins": botCommandScopePeerAdmins; "botCommandScopePeerUser": botCommandScopePeerUser; "account.resetPasswordFailedWait": account_resetPasswordFailedWait; "account.resetPasswordRequestedWait": account_resetPasswordRequestedWait; "account.resetPasswordOk": account_resetPasswordOk; "chatTheme": chatTheme; "chatThemeUniqueGift": chatThemeUniqueGift; "account.chatThemesNotModified": account_chatThemesNotModified; "account.chatThemes": account_chatThemes; "sponsoredMessage": sponsoredMessage; "messages.sponsoredMessages": messages_sponsoredMessages; "messages.sponsoredMessagesEmpty": messages_sponsoredMessagesEmpty; "searchResultsCalendarPeriod": searchResultsCalendarPeriod; "messages.searchResultsCalendar": messages_searchResultsCalendar; "searchResultPosition": searchResultPosition; "messages.searchResultsPositions": messages_searchResultsPositions; "channels.sendAsPeers": channels_sendAsPeers; "users.userFull": users_userFull; "messages.peerSettings": messages_peerSettings; "auth.loggedOut": auth_loggedOut; "reactionCount": reactionCount; "messageReactions": messageReactions; "messages.messageReactionsList": messages_messageReactionsList; "availableReaction": availableReaction; "messages.availableReactionsNotModified": messages_availableReactionsNotModified; "messages.availableReactions": messages_availableReactions; "messagePeerReaction": messagePeerReaction; "groupCallStreamChannel": groupCallStreamChannel; "phone.groupCallStreamChannels": phone_groupCallStreamChannels; "phone.groupCallStreamRtmpUrl": phone_groupCallStreamRtmpUrl; "attachMenuBotIconColor": attachMenuBotIconColor; "attachMenuBotIcon": attachMenuBotIcon; "attachMenuBot": attachMenuBot; "attachMenuBotsNotModified": attachMenuBotsNotModified; "attachMenuBots": attachMenuBots; "attachMenuBotsBot": attachMenuBotsBot; "webViewResultUrl": webViewResultUrl; "webViewMessageSent": webViewMessageSent; "botMenuButtonDefault": botMenuButtonDefault; "botMenuButtonCommands": botMenuButtonCommands; "botMenuButton": botMenuButton; "account.savedRingtonesNotModified": account_savedRingtonesNotModified; "account.savedRingtones": account_savedRingtones; "notificationSoundDefault": notificationSoundDefault; "notificationSoundNone": notificationSoundNone; "notificationSoundLocal": notificationSoundLocal; "notificationSoundRingtone": notificationSoundRingtone; "account.savedRingtone": account_savedRingtone; "account.savedRingtoneConverted": account_savedRingtoneConverted; "attachMenuPeerTypeSameBotPM": attachMenuPeerTypeSameBotPM; "attachMenuPeerTypeBotPM": attachMenuPeerTypeBotPM; "attachMenuPeerTypePM": attachMenuPeerTypePM; "attachMenuPeerTypeChat": attachMenuPeerTypeChat; "attachMenuPeerTypeBroadcast": attachMenuPeerTypeBroadcast; "inputInvoiceMessage": inputInvoiceMessage; "inputInvoiceSlug": inputInvoiceSlug; "inputInvoicePremiumGiftCode": inputInvoicePremiumGiftCode; "inputInvoiceStars": inputInvoiceStars; "inputInvoiceChatInviteSubscription": inputInvoiceChatInviteSubscription; "inputInvoiceStarGift": inputInvoiceStarGift; "inputInvoiceStarGiftUpgrade": inputInvoiceStarGiftUpgrade; "inputInvoiceStarGiftTransfer": inputInvoiceStarGiftTransfer; "inputInvoicePremiumGiftStars": inputInvoicePremiumGiftStars; "inputInvoiceBusinessBotTransferStars": inputInvoiceBusinessBotTransferStars; "inputInvoiceStarGiftResale": inputInvoiceStarGiftResale; "inputInvoiceStarGiftPrepaidUpgrade": inputInvoiceStarGiftPrepaidUpgrade; "inputInvoicePremiumAuthCode": inputInvoicePremiumAuthCode; "inputInvoiceStarGiftDropOriginalDetails": inputInvoiceStarGiftDropOriginalDetails; "inputInvoiceStarGiftAuctionBid": inputInvoiceStarGiftAuctionBid; "payments.exportedInvoice": payments_exportedInvoice; "messages.transcribedAudio": messages_transcribedAudio; "help.premiumPromo": help_premiumPromo; "inputStorePaymentPremiumSubscription": inputStorePaymentPremiumSubscription; "inputStorePaymentGiftPremium": inputStorePaymentGiftPremium; "inputStorePaymentPremiumGiftCode": inputStorePaymentPremiumGiftCode; "inputStorePaymentPremiumGiveaway": inputStorePaymentPremiumGiveaway; "inputStorePaymentStarsTopup": inputStorePaymentStarsTopup; "inputStorePaymentStarsGift": inputStorePaymentStarsGift; "inputStorePaymentStarsGiveaway": inputStorePaymentStarsGiveaway; "inputStorePaymentAuthCode": inputStorePaymentAuthCode; "paymentFormMethod": paymentFormMethod; "emojiStatusEmpty": emojiStatusEmpty; "emojiStatus": emojiStatus; "emojiStatusCollectible": emojiStatusCollectible; "inputEmojiStatusCollectible": inputEmojiStatusCollectible; "account.emojiStatusesNotModified": account_emojiStatusesNotModified; "account.emojiStatuses": account_emojiStatuses; "reactionEmpty": reactionEmpty; "reactionEmoji": reactionEmoji; "reactionCustomEmoji": reactionCustomEmoji; "reactionPaid": reactionPaid; "chatReactionsNone": chatReactionsNone; "chatReactionsAll": chatReactionsAll; "chatReactionsSome": chatReactionsSome; "messages.reactionsNotModified": messages_reactionsNotModified; "messages.reactions": messages_reactions; "emailVerifyPurposeLoginSetup": emailVerifyPurposeLoginSetup; "emailVerifyPurposeLoginChange": emailVerifyPurposeLoginChange; "emailVerifyPurposePassport": emailVerifyPurposePassport; "emailVerificationCode": emailVerificationCode; "emailVerificationGoogle": emailVerificationGoogle; "emailVerificationApple": emailVerificationApple; "account.emailVerified": account_emailVerified; "account.emailVerifiedLogin": account_emailVerifiedLogin; "premiumSubscriptionOption": premiumSubscriptionOption; "sendAsPeer": sendAsPeer; "messageExtendedMediaPreview": messageExtendedMediaPreview; "messageExtendedMedia": messageExtendedMedia; "stickerKeyword": stickerKeyword; "username": username; "forumTopicDeleted": forumTopicDeleted; "forumTopic": forumTopic; "messages.forumTopics": messages_forumTopics; "defaultHistoryTTL": defaultHistoryTTL; "exportedContactToken": exportedContactToken; "requestPeerTypeUser": requestPeerTypeUser; "requestPeerTypeChat": requestPeerTypeChat; "requestPeerTypeBroadcast": requestPeerTypeBroadcast; "requestPeerTypeCreateBot": requestPeerTypeCreateBot; "emojiListNotModified": emojiListNotModified; "emojiList": emojiList; "emojiGroup": emojiGroup; "emojiGroupGreeting": emojiGroupGreeting; "emojiGroupPremium": emojiGroupPremium; "messages.emojiGroupsNotModified": messages_emojiGroupsNotModified; "messages.emojiGroups": messages_emojiGroups; "textWithEntities": textWithEntities; "messages.translateResult": messages_translateResult; "autoSaveSettings": autoSaveSettings; "autoSaveException": autoSaveException; "account.autoSaveSettings": account_autoSaveSettings; "help.appConfigNotModified": help_appConfigNotModified; "help.appConfig": help_appConfig; "inputBotAppID": inputBotAppID; "inputBotAppShortName": inputBotAppShortName; "botAppNotModified": botAppNotModified; "botApp": botApp; "messages.botApp": messages_botApp; "inlineBotWebView": inlineBotWebView; "readParticipantDate": readParticipantDate; "inputChatlistDialogFilter": inputChatlistDialogFilter; "exportedChatlistInvite": exportedChatlistInvite; "chatlists.exportedChatlistInvite": chatlists_exportedChatlistInvite; "chatlists.exportedInvites": chatlists_exportedInvites; "chatlists.chatlistInviteAlready": chatlists_chatlistInviteAlready; "chatlists.chatlistInvite": chatlists_chatlistInvite; "chatlists.chatlistUpdates": chatlists_chatlistUpdates; "bots.botInfo": bots_botInfo; "messagePeerVote": messagePeerVote; "messagePeerVoteInputOption": messagePeerVoteInputOption; "messagePeerVoteMultiple": messagePeerVoteMultiple; "storyViews": storyViews; "storyItemDeleted": storyItemDeleted; "storyItemSkipped": storyItemSkipped; "storyItem": storyItem; "stories.allStoriesNotModified": stories_allStoriesNotModified; "stories.allStories": stories_allStories; "stories.stories": stories_stories; "storyView": storyView; "storyViewPublicForward": storyViewPublicForward; "storyViewPublicRepost": storyViewPublicRepost; "stories.storyViewsList": stories_storyViewsList; "stories.storyViews": stories_storyViews; "inputReplyToMessage": inputReplyToMessage; "inputReplyToStory": inputReplyToStory; "inputReplyToMonoForum": inputReplyToMonoForum; "exportedStoryLink": exportedStoryLink; "storiesStealthMode": storiesStealthMode; "mediaAreaCoordinates": mediaAreaCoordinates; "mediaAreaVenue": mediaAreaVenue; "inputMediaAreaVenue": inputMediaAreaVenue; "mediaAreaGeoPoint": mediaAreaGeoPoint; "mediaAreaSuggestedReaction": mediaAreaSuggestedReaction; "mediaAreaChannelPost": mediaAreaChannelPost; "inputMediaAreaChannelPost": inputMediaAreaChannelPost; "mediaAreaUrl": mediaAreaUrl; "mediaAreaWeather": mediaAreaWeather; "mediaAreaStarGift": mediaAreaStarGift; "peerStories": peerStories; "stories.peerStories": stories_peerStories; "messages.webPage": messages_webPage; "premiumGiftCodeOption": premiumGiftCodeOption; "payments.checkedGiftCode": payments_checkedGiftCode; "payments.giveawayInfo": payments_giveawayInfo; "payments.giveawayInfoResults": payments_giveawayInfoResults; "prepaidGiveaway": prepaidGiveaway; "prepaidStarsGiveaway": prepaidStarsGiveaway; "boost": boost; "premium.boostsList": premium_boostsList; "myBoost": myBoost; "premium.myBoosts": premium_myBoosts; "premium.boostsStatus": premium_boostsStatus; "storyFwdHeader": storyFwdHeader; "postInteractionCountersMessage": postInteractionCountersMessage; "postInteractionCountersStory": postInteractionCountersStory; "stats.storyStats": stats_storyStats; "publicForwardMessage": publicForwardMessage; "publicForwardStory": publicForwardStory; "stats.publicForwards": stats_publicForwards; "peerColor": peerColor; "peerColorCollectible": peerColorCollectible; "inputPeerColorCollectible": inputPeerColorCollectible; "help.peerColorSet": help_peerColorSet; "help.peerColorProfileSet": help_peerColorProfileSet; "help.peerColorOption": help_peerColorOption; "help.peerColorsNotModified": help_peerColorsNotModified; "help.peerColors": help_peerColors; "storyReaction": storyReaction; "storyReactionPublicForward": storyReactionPublicForward; "storyReactionPublicRepost": storyReactionPublicRepost; "stories.storyReactionsList": stories_storyReactionsList; "savedDialog": savedDialog; "monoForumDialog": monoForumDialog; "messages.savedDialogs": messages_savedDialogs; "messages.savedDialogsSlice": messages_savedDialogsSlice; "messages.savedDialogsNotModified": messages_savedDialogsNotModified; "savedReactionTag": savedReactionTag; "messages.savedReactionTagsNotModified": messages_savedReactionTagsNotModified; "messages.savedReactionTags": messages_savedReactionTags; "outboxReadDate": outboxReadDate; "smsjobs.eligibleToJoin": smsjobs_eligibleToJoin; "smsjobs.status": smsjobs_status; "smsJob": smsJob; "businessWeeklyOpen": businessWeeklyOpen; "businessWorkHours": businessWorkHours; "businessLocation": businessLocation; "inputBusinessRecipients": inputBusinessRecipients; "businessRecipients": businessRecipients; "businessAwayMessageScheduleAlways": businessAwayMessageScheduleAlways; "businessAwayMessageScheduleOutsideWorkHours": businessAwayMessageScheduleOutsideWorkHours; "businessAwayMessageScheduleCustom": businessAwayMessageScheduleCustom; "inputBusinessGreetingMessage": inputBusinessGreetingMessage; "businessGreetingMessage": businessGreetingMessage; "inputBusinessAwayMessage": inputBusinessAwayMessage; "businessAwayMessage": businessAwayMessage; "timezone": timezone; "help.timezonesListNotModified": help_timezonesListNotModified; "help.timezonesList": help_timezonesList; "quickReply": quickReply; "inputQuickReplyShortcut": inputQuickReplyShortcut; "inputQuickReplyShortcutId": inputQuickReplyShortcutId; "messages.quickReplies": messages_quickReplies; "messages.quickRepliesNotModified": messages_quickRepliesNotModified; "connectedBot": connectedBot; "account.connectedBots": account_connectedBots; "messages.dialogFilters": messages_dialogFilters; "birthday": birthday; "botBusinessConnection": botBusinessConnection; "inputBusinessIntro": inputBusinessIntro; "businessIntro": businessIntro; "messages.myStickers": messages_myStickers; "inputCollectibleUsername": inputCollectibleUsername; "inputCollectiblePhone": inputCollectiblePhone; "fragment.collectibleInfo": fragment_collectibleInfo; "inputBusinessBotRecipients": inputBusinessBotRecipients; "businessBotRecipients": businessBotRecipients; "contactBirthday": contactBirthday; "contacts.contactBirthdays": contacts_contactBirthdays; "missingInvitee": missingInvitee; "messages.invitedUsers": messages_invitedUsers; "inputBusinessChatLink": inputBusinessChatLink; "businessChatLink": businessChatLink; "account.businessChatLinks": account_businessChatLinks; "account.resolvedBusinessChatLinks": account_resolvedBusinessChatLinks; "requestedPeerUser": requestedPeerUser; "requestedPeerChat": requestedPeerChat; "requestedPeerChannel": requestedPeerChannel; "sponsoredMessageReportOption": sponsoredMessageReportOption; "channels.sponsoredMessageReportResultChooseOption": channels_sponsoredMessageReportResultChooseOption; "channels.sponsoredMessageReportResultAdsHidden": channels_sponsoredMessageReportResultAdsHidden; "channels.sponsoredMessageReportResultReported": channels_sponsoredMessageReportResultReported; "reactionNotificationsFromContacts": reactionNotificationsFromContacts; "reactionNotificationsFromAll": reactionNotificationsFromAll; "reactionsNotifySettings": reactionsNotifySettings; "availableEffect": availableEffect; "messages.availableEffectsNotModified": messages_availableEffectsNotModified; "messages.availableEffects": messages_availableEffects; "factCheck": factCheck; "starsTransactionPeerUnsupported": starsTransactionPeerUnsupported; "starsTransactionPeerAppStore": starsTransactionPeerAppStore; "starsTransactionPeerPlayMarket": starsTransactionPeerPlayMarket; "starsTransactionPeerPremiumBot": starsTransactionPeerPremiumBot; "starsTransactionPeerFragment": starsTransactionPeerFragment; "starsTransactionPeer": starsTransactionPeer; "starsTransactionPeerAds": starsTransactionPeerAds; "starsTransactionPeerAPI": starsTransactionPeerAPI; "starsTopupOption": starsTopupOption; "starsTransaction": starsTransaction; "payments.starsStatus": payments_starsStatus; "foundStory": foundStory; "stories.foundStories": stories_foundStories; "geoPointAddress": geoPointAddress; "starsRevenueStatus": starsRevenueStatus; "payments.starsRevenueStats": payments_starsRevenueStats; "payments.starsRevenueWithdrawalUrl": payments_starsRevenueWithdrawalUrl; "payments.starsRevenueAdsAccountUrl": payments_starsRevenueAdsAccountUrl; "inputStarsTransaction": inputStarsTransaction; "starsGiftOption": starsGiftOption; "bots.popularAppBots": bots_popularAppBots; "botPreviewMedia": botPreviewMedia; "bots.previewInfo": bots_previewInfo; "starsSubscriptionPricing": starsSubscriptionPricing; "starsSubscription": starsSubscription; "messageReactor": messageReactor; "starsGiveawayOption": starsGiveawayOption; "starsGiveawayWinnersOption": starsGiveawayWinnersOption; "starGift": starGift; "starGiftUnique": starGiftUnique; "payments.starGiftsNotModified": payments_starGiftsNotModified; "payments.starGifts": payments_starGifts; "messageReportOption": messageReportOption; "reportResultChooseOption": reportResultChooseOption; "reportResultAddComment": reportResultAddComment; "reportResultReported": reportResultReported; "messages.botPreparedInlineMessage": messages_botPreparedInlineMessage; "messages.preparedInlineMessage": messages_preparedInlineMessage; "botAppSettings": botAppSettings; "starRefProgram": starRefProgram; "connectedBotStarRef": connectedBotStarRef; "payments.connectedStarRefBots": payments_connectedStarRefBots; "payments.suggestedStarRefBots": payments_suggestedStarRefBots; "starsAmount": starsAmount; "starsTonAmount": starsTonAmount; "messages.foundStickersNotModified": messages_foundStickersNotModified; "messages.foundStickers": messages_foundStickers; "botVerifierSettings": botVerifierSettings; "botVerification": botVerification; "starGiftAttributeModel": starGiftAttributeModel; "starGiftAttributePattern": starGiftAttributePattern; "starGiftAttributeBackdrop": starGiftAttributeBackdrop; "starGiftAttributeOriginalDetails": starGiftAttributeOriginalDetails; "payments.starGiftUpgradePreview": payments_starGiftUpgradePreview; "users.users": users_users; "users.usersSlice": users_usersSlice; "payments.uniqueStarGift": payments_uniqueStarGift; "messages.webPagePreview": messages_webPagePreview; "savedStarGift": savedStarGift; "payments.savedStarGifts": payments_savedStarGifts; "inputSavedStarGiftUser": inputSavedStarGiftUser; "inputSavedStarGiftChat": inputSavedStarGiftChat; "inputSavedStarGiftSlug": inputSavedStarGiftSlug; "payments.starGiftWithdrawalUrl": payments_starGiftWithdrawalUrl; "paidReactionPrivacyDefault": paidReactionPrivacyDefault; "paidReactionPrivacyAnonymous": paidReactionPrivacyAnonymous; "paidReactionPrivacyPeer": paidReactionPrivacyPeer; "account.paidMessagesRevenue": account_paidMessagesRevenue; "requirementToContactEmpty": requirementToContactEmpty; "requirementToContactPremium": requirementToContactPremium; "requirementToContactPaidMessages": requirementToContactPaidMessages; "businessBotRights": businessBotRights; "disallowedGiftsSettings": disallowedGiftsSettings; "sponsoredPeer": sponsoredPeer; "contacts.sponsoredPeersEmpty": contacts_sponsoredPeersEmpty; "contacts.sponsoredPeers": contacts_sponsoredPeers; "starGiftAttributeIdModel": starGiftAttributeIdModel; "starGiftAttributeIdPattern": starGiftAttributeIdPattern; "starGiftAttributeIdBackdrop": starGiftAttributeIdBackdrop; "starGiftAttributeCounter": starGiftAttributeCounter; "payments.resaleStarGifts": payments_resaleStarGifts; "stories.canSendStoryCount": stories_canSendStoryCount; "pendingSuggestion": pendingSuggestion; "todoItem": todoItem; "todoList": todoList; "todoCompletion": todoCompletion; "suggestedPost": suggestedPost; "starsRating": starsRating; "starGiftCollection": starGiftCollection; "payments.starGiftCollectionsNotModified": payments_starGiftCollectionsNotModified; "payments.starGiftCollections": payments_starGiftCollections; "storyAlbum": storyAlbum; "stories.albumsNotModified": stories_albumsNotModified; "stories.albums": stories_albums; "searchPostsFlood": searchPostsFlood; "payments.uniqueStarGiftValueInfo": payments_uniqueStarGiftValueInfo; "profileTabPosts": profileTabPosts; "profileTabGifts": profileTabGifts; "profileTabMedia": profileTabMedia; "profileTabFiles": profileTabFiles; "profileTabMusic": profileTabMusic; "profileTabVoice": profileTabVoice; "profileTabLinks": profileTabLinks; "profileTabGifs": profileTabGifs; "users.savedMusicNotModified": users_savedMusicNotModified; "users.savedMusic": users_savedMusic; "account.savedMusicIdsNotModified": account_savedMusicIdsNotModified; "account.savedMusicIds": account_savedMusicIds; "payments.checkCanSendGiftResultOk": payments_checkCanSendGiftResultOk; "payments.checkCanSendGiftResultFail": payments_checkCanSendGiftResultFail; "inputChatThemeEmpty": inputChatThemeEmpty; "inputChatTheme": inputChatTheme; "inputChatThemeUniqueGift": inputChatThemeUniqueGift; "starGiftUpgradePrice": starGiftUpgradePrice; "groupCallMessage": groupCallMessage; "groupCallDonor": groupCallDonor; "phone.groupCallStars": phone_groupCallStars; "recentStory": recentStory; "auctionBidLevel": auctionBidLevel; "starGiftAuctionStateNotModified": starGiftAuctionStateNotModified; "starGiftAuctionState": starGiftAuctionState; "starGiftAuctionStateFinished": starGiftAuctionStateFinished; "starGiftAuctionUserState": starGiftAuctionUserState; "payments.starGiftAuctionState": payments_starGiftAuctionState; "starGiftAuctionAcquiredGift": starGiftAuctionAcquiredGift; "payments.starGiftAuctionAcquiredGifts": payments_starGiftAuctionAcquiredGifts; "starGiftActiveAuctionState": starGiftActiveAuctionState; "payments.starGiftActiveAuctionsNotModified": payments_starGiftActiveAuctionsNotModified; "payments.starGiftActiveAuctions": payments_starGiftActiveAuctions; "inputStarGiftAuction": inputStarGiftAuction; "inputStarGiftAuctionSlug": inputStarGiftAuctionSlug; "passkey": passkey; "account.passkeys": account_passkeys; "account.passkeyRegistrationOptions": account_passkeyRegistrationOptions; "auth.passkeyLoginOptions": auth_passkeyLoginOptions; "inputPasskeyResponseRegister": inputPasskeyResponseRegister; "inputPasskeyResponseLogin": inputPasskeyResponseLogin; "inputPasskeyCredentialPublicKey": inputPasskeyCredentialPublicKey; "inputPasskeyCredentialFirebasePNV": inputPasskeyCredentialFirebasePNV; "starGiftBackground": starGiftBackground; "starGiftAuctionRound": starGiftAuctionRound; "starGiftAuctionRoundExtendable": starGiftAuctionRoundExtendable; "payments.starGiftUpgradeAttributes": payments_starGiftUpgradeAttributes; "messages.emojiGameOutcome": messages_emojiGameOutcome; "messages.emojiGameUnavailable": messages_emojiGameUnavailable; "messages.emojiGameDiceInfo": messages_emojiGameDiceInfo; "starGiftAttributeRarity": starGiftAttributeRarity; "starGiftAttributeRarityUncommon": starGiftAttributeRarityUncommon; "starGiftAttributeRarityRare": starGiftAttributeRarityRare; "starGiftAttributeRarityEpic": starGiftAttributeRarityEpic; "starGiftAttributeRarityLegendary": starGiftAttributeRarityLegendary; "keyboardButtonStyle": keyboardButtonStyle; "inputMessageReadMetric": inputMessageReadMetric; "bots.exportedBotToken": bots_exportedBotToken; "bots.requestedButton": bots_requestedButton; "messages.composedMessageWithAI": messages_composedMessageWithAI; "stats.pollStats": stats_pollStats; "inputAiComposeToneDefault": inputAiComposeToneDefault; "inputAiComposeToneID": inputAiComposeToneID; "inputAiComposeToneSlug": inputAiComposeToneSlug; "aiComposeTone": aiComposeTone; "aiComposeToneDefault": aiComposeToneDefault; "aicompose.tonesNotModified": aicompose_tonesNotModified; "aicompose.tones": aicompose_tones; "aiComposeToneExample": aiComposeToneExample; "bots.accessSettings": bots_accessSettings; } export interface Functions { "invokeWithBusinessConnectionPrefix": invokeWithBusinessConnectionPrefix; "invokeWithGooglePlayIntegrityPrefix": invokeWithGooglePlayIntegrityPrefix; "invokeWithApnsSecretPrefix": invokeWithApnsSecretPrefix; "invokeWithReCaptchaPrefix": invokeWithReCaptchaPrefix; "invokeAfterMsg": invokeAfterMsg; "invokeAfterMsgs": invokeAfterMsgs; "initConnection": initConnection; "invokeWithLayer": invokeWithLayer; "invokeWithoutUpdates": invokeWithoutUpdates; "invokeWithMessagesRange": invokeWithMessagesRange; "invokeWithTakeout": invokeWithTakeout; "invokeWithBusinessConnection": invokeWithBusinessConnection; "invokeWithGooglePlayIntegrity": invokeWithGooglePlayIntegrity; "invokeWithApnsSecret": invokeWithApnsSecret; "invokeWithReCaptcha": invokeWithReCaptcha; "auth.sendCode": auth_sendCode; "auth.signUp": auth_signUp; "auth.signIn": auth_signIn; "auth.logOut": auth_logOut; "auth.resetAuthorizations": auth_resetAuthorizations; "auth.exportAuthorization": auth_exportAuthorization; "auth.importAuthorization": auth_importAuthorization; "auth.bindTempAuthKey": auth_bindTempAuthKey; "auth.importBotAuthorization": auth_importBotAuthorization; "auth.checkPassword": auth_checkPassword; "auth.requestPasswordRecovery": auth_requestPasswordRecovery; "auth.recoverPassword": auth_recoverPassword; "auth.resendCode": auth_resendCode; "auth.cancelCode": auth_cancelCode; "auth.dropTempAuthKeys": auth_dropTempAuthKeys; "auth.exportLoginToken": auth_exportLoginToken; "auth.importLoginToken": auth_importLoginToken; "auth.acceptLoginToken": auth_acceptLoginToken; "auth.checkRecoveryPassword": auth_checkRecoveryPassword; "auth.importWebTokenAuthorization": auth_importWebTokenAuthorization; "auth.requestFirebaseSms": auth_requestFirebaseSms; "auth.resetLoginEmail": auth_resetLoginEmail; "auth.reportMissingCode": auth_reportMissingCode; "auth.checkPaidAuth": auth_checkPaidAuth; "auth.initPasskeyLogin": auth_initPasskeyLogin; "auth.finishPasskeyLogin": auth_finishPasskeyLogin; "account.registerDevice": account_registerDevice; "account.unregisterDevice": account_unregisterDevice; "account.updateNotifySettings": account_updateNotifySettings; "account.getNotifySettings": account_getNotifySettings; "account.resetNotifySettings": account_resetNotifySettings; "account.updateProfile": account_updateProfile; "account.updateStatus": account_updateStatus; "account.getWallPapers": account_getWallPapers; "account.reportPeer": account_reportPeer; "account.checkUsername": account_checkUsername; "account.updateUsername": account_updateUsername; "account.getPrivacy": account_getPrivacy; "account.setPrivacy": account_setPrivacy; "account.deleteAccount": account_deleteAccount; "account.getAccountTTL": account_getAccountTTL; "account.setAccountTTL": account_setAccountTTL; "account.sendChangePhoneCode": account_sendChangePhoneCode; "account.changePhone": account_changePhone; "account.updateDeviceLocked": account_updateDeviceLocked; "account.getAuthorizations": account_getAuthorizations; "account.resetAuthorization": account_resetAuthorization; "account.getPassword": account_getPassword; "account.getPasswordSettings": account_getPasswordSettings; "account.updatePasswordSettings": account_updatePasswordSettings; "account.sendConfirmPhoneCode": account_sendConfirmPhoneCode; "account.confirmPhone": account_confirmPhone; "account.getTmpPassword": account_getTmpPassword; "account.getWebAuthorizations": account_getWebAuthorizations; "account.resetWebAuthorization": account_resetWebAuthorization; "account.resetWebAuthorizations": account_resetWebAuthorizations; "account.getAllSecureValues": account_getAllSecureValues; "account.getSecureValue": account_getSecureValue; "account.saveSecureValue": account_saveSecureValue; "account.deleteSecureValue": account_deleteSecureValue; "account.getAuthorizationForm": account_getAuthorizationForm; "account.acceptAuthorization": account_acceptAuthorization; "account.sendVerifyPhoneCode": account_sendVerifyPhoneCode; "account.verifyPhone": account_verifyPhone; "account.sendVerifyEmailCode": account_sendVerifyEmailCode; "account.verifyEmail": account_verifyEmail; "account.initTakeoutSession": account_initTakeoutSession; "account.finishTakeoutSession": account_finishTakeoutSession; "account.confirmPasswordEmail": account_confirmPasswordEmail; "account.resendPasswordEmail": account_resendPasswordEmail; "account.cancelPasswordEmail": account_cancelPasswordEmail; "account.getContactSignUpNotification": account_getContactSignUpNotification; "account.setContactSignUpNotification": account_setContactSignUpNotification; "account.getNotifyExceptions": account_getNotifyExceptions; "account.getWallPaper": account_getWallPaper; "account.uploadWallPaper": account_uploadWallPaper; "account.saveWallPaper": account_saveWallPaper; "account.installWallPaper": account_installWallPaper; "account.resetWallPapers": account_resetWallPapers; "account.getAutoDownloadSettings": account_getAutoDownloadSettings; "account.saveAutoDownloadSettings": account_saveAutoDownloadSettings; "account.uploadTheme": account_uploadTheme; "account.createTheme": account_createTheme; "account.updateTheme": account_updateTheme; "account.saveTheme": account_saveTheme; "account.installTheme": account_installTheme; "account.getTheme": account_getTheme; "account.getThemes": account_getThemes; "account.setContentSettings": account_setContentSettings; "account.getContentSettings": account_getContentSettings; "account.getMultiWallPapers": account_getMultiWallPapers; "account.getGlobalPrivacySettings": account_getGlobalPrivacySettings; "account.setGlobalPrivacySettings": account_setGlobalPrivacySettings; "account.reportProfilePhoto": account_reportProfilePhoto; "account.resetPassword": account_resetPassword; "account.declinePasswordReset": account_declinePasswordReset; "account.getChatThemes": account_getChatThemes; "account.setAuthorizationTTL": account_setAuthorizationTTL; "account.changeAuthorizationSettings": account_changeAuthorizationSettings; "account.getSavedRingtones": account_getSavedRingtones; "account.saveRingtone": account_saveRingtone; "account.uploadRingtone": account_uploadRingtone; "account.updateEmojiStatus": account_updateEmojiStatus; "account.getDefaultEmojiStatuses": account_getDefaultEmojiStatuses; "account.getRecentEmojiStatuses": account_getRecentEmojiStatuses; "account.clearRecentEmojiStatuses": account_clearRecentEmojiStatuses; "account.reorderUsernames": account_reorderUsernames; "account.toggleUsername": account_toggleUsername; "account.getDefaultProfilePhotoEmojis": account_getDefaultProfilePhotoEmojis; "account.getDefaultGroupPhotoEmojis": account_getDefaultGroupPhotoEmojis; "account.getAutoSaveSettings": account_getAutoSaveSettings; "account.saveAutoSaveSettings": account_saveAutoSaveSettings; "account.deleteAutoSaveExceptions": account_deleteAutoSaveExceptions; "account.invalidateSignInCodes": account_invalidateSignInCodes; "account.updateColor": account_updateColor; "account.getDefaultBackgroundEmojis": account_getDefaultBackgroundEmojis; "account.getChannelDefaultEmojiStatuses": account_getChannelDefaultEmojiStatuses; "account.getChannelRestrictedStatusEmojis": account_getChannelRestrictedStatusEmojis; "account.updateBusinessWorkHours": account_updateBusinessWorkHours; "account.updateBusinessLocation": account_updateBusinessLocation; "account.updateBusinessGreetingMessage": account_updateBusinessGreetingMessage; "account.updateBusinessAwayMessage": account_updateBusinessAwayMessage; "account.updateConnectedBot": account_updateConnectedBot; "account.getConnectedBots": account_getConnectedBots; "account.getBotBusinessConnection": account_getBotBusinessConnection; "account.updateBusinessIntro": account_updateBusinessIntro; "account.toggleConnectedBotPaused": account_toggleConnectedBotPaused; "account.disablePeerConnectedBot": account_disablePeerConnectedBot; "account.updateBirthday": account_updateBirthday; "account.createBusinessChatLink": account_createBusinessChatLink; "account.editBusinessChatLink": account_editBusinessChatLink; "account.deleteBusinessChatLink": account_deleteBusinessChatLink; "account.getBusinessChatLinks": account_getBusinessChatLinks; "account.resolveBusinessChatLink": account_resolveBusinessChatLink; "account.updatePersonalChannel": account_updatePersonalChannel; "account.toggleSponsoredMessages": account_toggleSponsoredMessages; "account.getReactionsNotifySettings": account_getReactionsNotifySettings; "account.setReactionsNotifySettings": account_setReactionsNotifySettings; "account.getCollectibleEmojiStatuses": account_getCollectibleEmojiStatuses; "account.getPaidMessagesRevenue": account_getPaidMessagesRevenue; "account.toggleNoPaidMessagesException": account_toggleNoPaidMessagesException; "account.setMainProfileTab": account_setMainProfileTab; "account.saveMusic": account_saveMusic; "account.getSavedMusicIds": account_getSavedMusicIds; "account.getUniqueGiftChatThemes": account_getUniqueGiftChatThemes; "account.initPasskeyRegistration": account_initPasskeyRegistration; "account.registerPasskey": account_registerPasskey; "account.getPasskeys": account_getPasskeys; "account.deletePasskey": account_deletePasskey; "users.getUsers": users_getUsers; "users.getFullUser": users_getFullUser; "users.setSecureValueErrors": users_setSecureValueErrors; "users.getRequirementsToContact": users_getRequirementsToContact; "users.getSavedMusic": users_getSavedMusic; "users.getSavedMusicByID": users_getSavedMusicByID; "users.suggestBirthday": users_suggestBirthday; "contacts.getContactIDs": contacts_getContactIDs; "contacts.getStatuses": contacts_getStatuses; "contacts.getContacts": contacts_getContacts; "contacts.importContacts": contacts_importContacts; "contacts.deleteContacts": contacts_deleteContacts; "contacts.deleteByPhones": contacts_deleteByPhones; "contacts.block": contacts_block; "contacts.unblock": contacts_unblock; "contacts.getBlocked": contacts_getBlocked; "contacts.search": contacts_search; "contacts.resolveUsername": contacts_resolveUsername; "contacts.getTopPeers": contacts_getTopPeers; "contacts.resetTopPeerRating": contacts_resetTopPeerRating; "contacts.resetSaved": contacts_resetSaved; "contacts.getSaved": contacts_getSaved; "contacts.toggleTopPeers": contacts_toggleTopPeers; "contacts.addContact": contacts_addContact; "contacts.acceptContact": contacts_acceptContact; "contacts.getLocated": contacts_getLocated; "contacts.blockFromReplies": contacts_blockFromReplies; "contacts.resolvePhone": contacts_resolvePhone; "contacts.exportContactToken": contacts_exportContactToken; "contacts.importContactToken": contacts_importContactToken; "contacts.editCloseFriends": contacts_editCloseFriends; "contacts.setBlocked": contacts_setBlocked; "contacts.getBirthdays": contacts_getBirthdays; "contacts.getSponsoredPeers": contacts_getSponsoredPeers; "contacts.updateContactNote": contacts_updateContactNote; "messages.getMessages": messages_getMessages; "messages.getDialogs": messages_getDialogs; "messages.getHistory": messages_getHistory; "messages.search": messages_search; "messages.readHistory": messages_readHistory; "messages.deleteHistory": messages_deleteHistory; "messages.deleteMessages": messages_deleteMessages; "messages.receivedMessages": messages_receivedMessages; "messages.setTyping": messages_setTyping; "messages.sendMessage": messages_sendMessage; "messages.sendMedia": messages_sendMedia; "messages.forwardMessages": messages_forwardMessages; "messages.reportSpam": messages_reportSpam; "messages.getPeerSettings": messages_getPeerSettings; "messages.report": messages_report; "messages.getChats": messages_getChats; "messages.getFullChat": messages_getFullChat; "messages.editChatTitle": messages_editChatTitle; "messages.editChatPhoto": messages_editChatPhoto; "messages.addChatUser": messages_addChatUser; "messages.deleteChatUser": messages_deleteChatUser; "messages.createChat": messages_createChat; "messages.getDhConfig": messages_getDhConfig; "messages.requestEncryption": messages_requestEncryption; "messages.acceptEncryption": messages_acceptEncryption; "messages.discardEncryption": messages_discardEncryption; "messages.setEncryptedTyping": messages_setEncryptedTyping; "messages.readEncryptedHistory": messages_readEncryptedHistory; "messages.sendEncrypted": messages_sendEncrypted; "messages.sendEncryptedFile": messages_sendEncryptedFile; "messages.sendEncryptedService": messages_sendEncryptedService; "messages.receivedQueue": messages_receivedQueue; "messages.reportEncryptedSpam": messages_reportEncryptedSpam; "messages.readMessageContents": messages_readMessageContents; "messages.getStickers": messages_getStickers; "messages.getAllStickers": messages_getAllStickers; "messages.getWebPagePreview": messages_getWebPagePreview; "messages.exportChatInvite": messages_exportChatInvite; "messages.checkChatInvite": messages_checkChatInvite; "messages.importChatInvite": messages_importChatInvite; "messages.getStickerSet": messages_getStickerSet; "messages.installStickerSet": messages_installStickerSet; "messages.uninstallStickerSet": messages_uninstallStickerSet; "messages.startBot": messages_startBot; "messages.getMessagesViews": messages_getMessagesViews; "messages.editChatAdmin": messages_editChatAdmin; "messages.migrateChat": messages_migrateChat; "messages.searchGlobal": messages_searchGlobal; "messages.reorderStickerSets": messages_reorderStickerSets; "messages.getDocumentByHash": messages_getDocumentByHash; "messages.getSavedGifs": messages_getSavedGifs; "messages.saveGif": messages_saveGif; "messages.getInlineBotResults": messages_getInlineBotResults; "messages.setInlineBotResults": messages_setInlineBotResults; "messages.sendInlineBotResult": messages_sendInlineBotResult; "messages.getMessageEditData": messages_getMessageEditData; "messages.editMessage": messages_editMessage; "messages.editInlineBotMessage": messages_editInlineBotMessage; "messages.getBotCallbackAnswer": messages_getBotCallbackAnswer; "messages.setBotCallbackAnswer": messages_setBotCallbackAnswer; "messages.getPeerDialogs": messages_getPeerDialogs; "messages.saveDraft": messages_saveDraft; "messages.getAllDrafts": messages_getAllDrafts; "messages.getFeaturedStickers": messages_getFeaturedStickers; "messages.readFeaturedStickers": messages_readFeaturedStickers; "messages.getRecentStickers": messages_getRecentStickers; "messages.saveRecentSticker": messages_saveRecentSticker; "messages.clearRecentStickers": messages_clearRecentStickers; "messages.getArchivedStickers": messages_getArchivedStickers; "messages.getMaskStickers": messages_getMaskStickers; "messages.getAttachedStickers": messages_getAttachedStickers; "messages.setGameScore": messages_setGameScore; "messages.setInlineGameScore": messages_setInlineGameScore; "messages.getGameHighScores": messages_getGameHighScores; "messages.getInlineGameHighScores": messages_getInlineGameHighScores; "messages.getCommonChats": messages_getCommonChats; "messages.getWebPage": messages_getWebPage; "messages.toggleDialogPin": messages_toggleDialogPin; "messages.reorderPinnedDialogs": messages_reorderPinnedDialogs; "messages.getPinnedDialogs": messages_getPinnedDialogs; "messages.setBotShippingResults": messages_setBotShippingResults; "messages.setBotPrecheckoutResults": messages_setBotPrecheckoutResults; "messages.uploadMedia": messages_uploadMedia; "messages.sendScreenshotNotification": messages_sendScreenshotNotification; "messages.getFavedStickers": messages_getFavedStickers; "messages.faveSticker": messages_faveSticker; "messages.getUnreadMentions": messages_getUnreadMentions; "messages.readMentions": messages_readMentions; "messages.getRecentLocations": messages_getRecentLocations; "messages.sendMultiMedia": messages_sendMultiMedia; "messages.uploadEncryptedFile": messages_uploadEncryptedFile; "messages.searchStickerSets": messages_searchStickerSets; "messages.getSplitRanges": messages_getSplitRanges; "messages.markDialogUnread": messages_markDialogUnread; "messages.getDialogUnreadMarks": messages_getDialogUnreadMarks; "messages.clearAllDrafts": messages_clearAllDrafts; "messages.updatePinnedMessage": messages_updatePinnedMessage; "messages.sendVote": messages_sendVote; "messages.getPollResults": messages_getPollResults; "messages.getOnlines": messages_getOnlines; "messages.editChatAbout": messages_editChatAbout; "messages.editChatDefaultBannedRights": messages_editChatDefaultBannedRights; "messages.getEmojiKeywords": messages_getEmojiKeywords; "messages.getEmojiKeywordsDifference": messages_getEmojiKeywordsDifference; "messages.getEmojiKeywordsLanguages": messages_getEmojiKeywordsLanguages; "messages.getEmojiURL": messages_getEmojiURL; "messages.getSearchCounters": messages_getSearchCounters; "messages.requestUrlAuth": messages_requestUrlAuth; "messages.acceptUrlAuth": messages_acceptUrlAuth; "messages.hidePeerSettingsBar": messages_hidePeerSettingsBar; "messages.getScheduledHistory": messages_getScheduledHistory; "messages.getScheduledMessages": messages_getScheduledMessages; "messages.sendScheduledMessages": messages_sendScheduledMessages; "messages.deleteScheduledMessages": messages_deleteScheduledMessages; "messages.getPollVotes": messages_getPollVotes; "messages.toggleStickerSets": messages_toggleStickerSets; "messages.getDialogFilters": messages_getDialogFilters; "messages.getSuggestedDialogFilters": messages_getSuggestedDialogFilters; "messages.updateDialogFilter": messages_updateDialogFilter; "messages.updateDialogFiltersOrder": messages_updateDialogFiltersOrder; "messages.getOldFeaturedStickers": messages_getOldFeaturedStickers; "messages.getReplies": messages_getReplies; "messages.getDiscussionMessage": messages_getDiscussionMessage; "messages.readDiscussion": messages_readDiscussion; "messages.unpinAllMessages": messages_unpinAllMessages; "messages.deleteChat": messages_deleteChat; "messages.deletePhoneCallHistory": messages_deletePhoneCallHistory; "messages.checkHistoryImport": messages_checkHistoryImport; "messages.initHistoryImport": messages_initHistoryImport; "messages.uploadImportedMedia": messages_uploadImportedMedia; "messages.startHistoryImport": messages_startHistoryImport; "messages.getExportedChatInvites": messages_getExportedChatInvites; "messages.getExportedChatInvite": messages_getExportedChatInvite; "messages.editExportedChatInvite": messages_editExportedChatInvite; "messages.deleteRevokedExportedChatInvites": messages_deleteRevokedExportedChatInvites; "messages.deleteExportedChatInvite": messages_deleteExportedChatInvite; "messages.getAdminsWithInvites": messages_getAdminsWithInvites; "messages.getChatInviteImporters": messages_getChatInviteImporters; "messages.setHistoryTTL": messages_setHistoryTTL; "messages.checkHistoryImportPeer": messages_checkHistoryImportPeer; "messages.setChatTheme": messages_setChatTheme; "messages.getMessageReadParticipants": messages_getMessageReadParticipants; "messages.getSearchResultsCalendar": messages_getSearchResultsCalendar; "messages.getSearchResultsPositions": messages_getSearchResultsPositions; "messages.hideChatJoinRequest": messages_hideChatJoinRequest; "messages.hideAllChatJoinRequests": messages_hideAllChatJoinRequests; "messages.toggleNoForwards": messages_toggleNoForwards; "messages.saveDefaultSendAs": messages_saveDefaultSendAs; "messages.sendReaction": messages_sendReaction; "messages.getMessagesReactions": messages_getMessagesReactions; "messages.getMessageReactionsList": messages_getMessageReactionsList; "messages.setChatAvailableReactions": messages_setChatAvailableReactions; "messages.getAvailableReactions": messages_getAvailableReactions; "messages.setDefaultReaction": messages_setDefaultReaction; "messages.translateText": messages_translateText; "messages.getUnreadReactions": messages_getUnreadReactions; "messages.readReactions": messages_readReactions; "messages.searchSentMedia": messages_searchSentMedia; "messages.getAttachMenuBots": messages_getAttachMenuBots; "messages.getAttachMenuBot": messages_getAttachMenuBot; "messages.toggleBotInAttachMenu": messages_toggleBotInAttachMenu; "messages.requestWebView": messages_requestWebView; "messages.prolongWebView": messages_prolongWebView; "messages.requestSimpleWebView": messages_requestSimpleWebView; "messages.sendWebViewResultMessage": messages_sendWebViewResultMessage; "messages.sendWebViewData": messages_sendWebViewData; "messages.transcribeAudio": messages_transcribeAudio; "messages.rateTranscribedAudio": messages_rateTranscribedAudio; "messages.getCustomEmojiDocuments": messages_getCustomEmojiDocuments; "messages.getEmojiStickers": messages_getEmojiStickers; "messages.getFeaturedEmojiStickers": messages_getFeaturedEmojiStickers; "messages.reportReaction": messages_reportReaction; "messages.getTopReactions": messages_getTopReactions; "messages.getRecentReactions": messages_getRecentReactions; "messages.clearRecentReactions": messages_clearRecentReactions; "messages.getExtendedMedia": messages_getExtendedMedia; "messages.setDefaultHistoryTTL": messages_setDefaultHistoryTTL; "messages.getDefaultHistoryTTL": messages_getDefaultHistoryTTL; "messages.sendBotRequestedPeer": messages_sendBotRequestedPeer; "messages.getEmojiGroups": messages_getEmojiGroups; "messages.getEmojiStatusGroups": messages_getEmojiStatusGroups; "messages.getEmojiProfilePhotoGroups": messages_getEmojiProfilePhotoGroups; "messages.searchCustomEmoji": messages_searchCustomEmoji; "messages.togglePeerTranslations": messages_togglePeerTranslations; "messages.getBotApp": messages_getBotApp; "messages.requestAppWebView": messages_requestAppWebView; "messages.setChatWallPaper": messages_setChatWallPaper; "messages.searchEmojiStickerSets": messages_searchEmojiStickerSets; "messages.getSavedDialogs": messages_getSavedDialogs; "messages.getSavedHistory": messages_getSavedHistory; "messages.deleteSavedHistory": messages_deleteSavedHistory; "messages.getPinnedSavedDialogs": messages_getPinnedSavedDialogs; "messages.toggleSavedDialogPin": messages_toggleSavedDialogPin; "messages.reorderPinnedSavedDialogs": messages_reorderPinnedSavedDialogs; "messages.getSavedReactionTags": messages_getSavedReactionTags; "messages.updateSavedReactionTag": messages_updateSavedReactionTag; "messages.getDefaultTagReactions": messages_getDefaultTagReactions; "messages.getOutboxReadDate": messages_getOutboxReadDate; "messages.getQuickReplies": messages_getQuickReplies; "messages.reorderQuickReplies": messages_reorderQuickReplies; "messages.checkQuickReplyShortcut": messages_checkQuickReplyShortcut; "messages.editQuickReplyShortcut": messages_editQuickReplyShortcut; "messages.deleteQuickReplyShortcut": messages_deleteQuickReplyShortcut; "messages.getQuickReplyMessages": messages_getQuickReplyMessages; "messages.sendQuickReplyMessages": messages_sendQuickReplyMessages; "messages.deleteQuickReplyMessages": messages_deleteQuickReplyMessages; "messages.toggleDialogFilterTags": messages_toggleDialogFilterTags; "messages.getMyStickers": messages_getMyStickers; "messages.getEmojiStickerGroups": messages_getEmojiStickerGroups; "messages.getAvailableEffects": messages_getAvailableEffects; "messages.editFactCheck": messages_editFactCheck; "messages.deleteFactCheck": messages_deleteFactCheck; "messages.getFactCheck": messages_getFactCheck; "messages.requestMainWebView": messages_requestMainWebView; "messages.sendPaidReaction": messages_sendPaidReaction; "messages.togglePaidReactionPrivacy": messages_togglePaidReactionPrivacy; "messages.getPaidReactionPrivacy": messages_getPaidReactionPrivacy; "messages.viewSponsoredMessage": messages_viewSponsoredMessage; "messages.clickSponsoredMessage": messages_clickSponsoredMessage; "messages.reportSponsoredMessage": messages_reportSponsoredMessage; "messages.getSponsoredMessages": messages_getSponsoredMessages; "messages.savePreparedInlineMessage": messages_savePreparedInlineMessage; "messages.getPreparedInlineMessage": messages_getPreparedInlineMessage; "messages.searchStickers": messages_searchStickers; "messages.reportMessagesDelivery": messages_reportMessagesDelivery; "messages.getSavedDialogsByID": messages_getSavedDialogsByID; "messages.readSavedHistory": messages_readSavedHistory; "messages.toggleTodoCompleted": messages_toggleTodoCompleted; "messages.appendTodoList": messages_appendTodoList; "messages.toggleSuggestedPostApproval": messages_toggleSuggestedPostApproval; "messages.getForumTopics": messages_getForumTopics; "messages.getForumTopicsByID": messages_getForumTopicsByID; "messages.editForumTopic": messages_editForumTopic; "messages.updatePinnedForumTopic": messages_updatePinnedForumTopic; "messages.reorderPinnedForumTopics": messages_reorderPinnedForumTopics; "messages.createForumTopic": messages_createForumTopic; "messages.deleteTopicHistory": messages_deleteTopicHistory; "messages.getEmojiGameInfo": messages_getEmojiGameInfo; "messages.summarizeText": messages_summarizeText; "messages.editChatCreator": messages_editChatCreator; "messages.getFutureChatCreatorAfterLeave": messages_getFutureChatCreatorAfterLeave; "messages.editChatParticipantRank": messages_editChatParticipantRank; "messages.declineUrlAuth": messages_declineUrlAuth; "messages.checkUrlAuthMatchCode": messages_checkUrlAuthMatchCode; "messages.composeMessageWithAI": messages_composeMessageWithAI; "messages.reportReadMetrics": messages_reportReadMetrics; "messages.reportMusicListen": messages_reportMusicListen; "messages.addPollAnswer": messages_addPollAnswer; "messages.deletePollAnswer": messages_deletePollAnswer; "messages.getUnreadPollVotes": messages_getUnreadPollVotes; "messages.readPollVotes": messages_readPollVotes; "messages.setBotGuestChatResult": messages_setBotGuestChatResult; "messages.deleteParticipantReactions": messages_deleteParticipantReactions; "messages.deleteParticipantReaction": messages_deleteParticipantReaction; "messages.getPersonalChannelHistory": messages_getPersonalChannelHistory; "updates.getState": updates_getState; "updates.getDifference": updates_getDifference; "updates.getChannelDifference": updates_getChannelDifference; "photos.updateProfilePhoto": photos_updateProfilePhoto; "photos.uploadProfilePhoto": photos_uploadProfilePhoto; "photos.deletePhotos": photos_deletePhotos; "photos.getUserPhotos": photos_getUserPhotos; "photos.uploadContactProfilePhoto": photos_uploadContactProfilePhoto; "upload.saveFilePart": upload_saveFilePart; "upload.getFile": upload_getFile; "upload.saveBigFilePart": upload_saveBigFilePart; "upload.getWebFile": upload_getWebFile; "upload.getCdnFile": upload_getCdnFile; "upload.reuploadCdnFile": upload_reuploadCdnFile; "upload.getCdnFileHashes": upload_getCdnFileHashes; "upload.getFileHashes": upload_getFileHashes; "help.getConfig": help_getConfig; "help.getNearestDc": help_getNearestDc; "help.getAppUpdate": help_getAppUpdate; "help.getInviteText": help_getInviteText; "help.getSupport": help_getSupport; "help.setBotUpdatesStatus": help_setBotUpdatesStatus; "help.getCdnConfig": help_getCdnConfig; "help.getRecentMeUrls": help_getRecentMeUrls; "help.getTermsOfServiceUpdate": help_getTermsOfServiceUpdate; "help.acceptTermsOfService": help_acceptTermsOfService; "help.getDeepLinkInfo": help_getDeepLinkInfo; "help.getAppConfig": help_getAppConfig; "help.saveAppLog": help_saveAppLog; "help.getPassportConfig": help_getPassportConfig; "help.getSupportName": help_getSupportName; "help.getUserInfo": help_getUserInfo; "help.editUserInfo": help_editUserInfo; "help.getPromoData": help_getPromoData; "help.hidePromoData": help_hidePromoData; "help.dismissSuggestion": help_dismissSuggestion; "help.getCountriesList": help_getCountriesList; "help.getPremiumPromo": help_getPremiumPromo; "help.getPeerColors": help_getPeerColors; "help.getPeerProfileColors": help_getPeerProfileColors; "help.getTimezonesList": help_getTimezonesList; "channels.readHistory": channels_readHistory; "channels.deleteMessages": channels_deleteMessages; "channels.reportSpam": channels_reportSpam; "channels.getMessages": channels_getMessages; "channels.getParticipants": channels_getParticipants; "channels.getParticipant": channels_getParticipant; "channels.getChannels": channels_getChannels; "channels.getFullChannel": channels_getFullChannel; "channels.createChannel": channels_createChannel; "channels.editAdmin": channels_editAdmin; "channels.editTitle": channels_editTitle; "channels.editPhoto": channels_editPhoto; "channels.checkUsername": channels_checkUsername; "channels.updateUsername": channels_updateUsername; "channels.joinChannel": channels_joinChannel; "channels.leaveChannel": channels_leaveChannel; "channels.inviteToChannel": channels_inviteToChannel; "channels.deleteChannel": channels_deleteChannel; "channels.exportMessageLink": channels_exportMessageLink; "channels.toggleSignatures": channels_toggleSignatures; "channels.getAdminedPublicChannels": channels_getAdminedPublicChannels; "channels.editBanned": channels_editBanned; "channels.getAdminLog": channels_getAdminLog; "channels.setStickers": channels_setStickers; "channels.readMessageContents": channels_readMessageContents; "channels.deleteHistory": channels_deleteHistory; "channels.togglePreHistoryHidden": channels_togglePreHistoryHidden; "channels.getLeftChannels": channels_getLeftChannels; "channels.getGroupsForDiscussion": channels_getGroupsForDiscussion; "channels.setDiscussionGroup": channels_setDiscussionGroup; "channels.editLocation": channels_editLocation; "channels.toggleSlowMode": channels_toggleSlowMode; "channels.getInactiveChannels": channels_getInactiveChannels; "channels.convertToGigagroup": channels_convertToGigagroup; "channels.getSendAs": channels_getSendAs; "channels.deleteParticipantHistory": channels_deleteParticipantHistory; "channels.toggleJoinToSend": channels_toggleJoinToSend; "channels.toggleJoinRequest": channels_toggleJoinRequest; "channels.reorderUsernames": channels_reorderUsernames; "channels.toggleUsername": channels_toggleUsername; "channels.deactivateAllUsernames": channels_deactivateAllUsernames; "channels.toggleForum": channels_toggleForum; "channels.toggleAntiSpam": channels_toggleAntiSpam; "channels.reportAntiSpamFalsePositive": channels_reportAntiSpamFalsePositive; "channels.toggleParticipantsHidden": channels_toggleParticipantsHidden; "channels.updateColor": channels_updateColor; "channels.toggleViewForumAsMessages": channels_toggleViewForumAsMessages; "channels.getChannelRecommendations": channels_getChannelRecommendations; "channels.updateEmojiStatus": channels_updateEmojiStatus; "channels.setBoostsToUnblockRestrictions": channels_setBoostsToUnblockRestrictions; "channels.setEmojiStickers": channels_setEmojiStickers; "channels.restrictSponsoredMessages": channels_restrictSponsoredMessages; "channels.searchPosts": channels_searchPosts; "channels.updatePaidMessagesPrice": channels_updatePaidMessagesPrice; "channels.toggleAutotranslation": channels_toggleAutotranslation; "channels.getMessageAuthor": channels_getMessageAuthor; "channels.checkSearchPostsFlood": channels_checkSearchPostsFlood; "channels.setMainProfileTab": channels_setMainProfileTab; "bots.sendCustomRequest": bots_sendCustomRequest; "bots.answerWebhookJSONQuery": bots_answerWebhookJSONQuery; "bots.setBotCommands": bots_setBotCommands; "bots.resetBotCommands": bots_resetBotCommands; "bots.getBotCommands": bots_getBotCommands; "bots.setBotMenuButton": bots_setBotMenuButton; "bots.getBotMenuButton": bots_getBotMenuButton; "bots.setBotBroadcastDefaultAdminRights": bots_setBotBroadcastDefaultAdminRights; "bots.setBotGroupDefaultAdminRights": bots_setBotGroupDefaultAdminRights; "bots.setBotInfo": bots_setBotInfo; "bots.getBotInfo": bots_getBotInfo; "bots.reorderUsernames": bots_reorderUsernames; "bots.toggleUsername": bots_toggleUsername; "bots.canSendMessage": bots_canSendMessage; "bots.allowSendMessage": bots_allowSendMessage; "bots.invokeWebViewCustomMethod": bots_invokeWebViewCustomMethod; "bots.getPopularAppBots": bots_getPopularAppBots; "bots.addPreviewMedia": bots_addPreviewMedia; "bots.editPreviewMedia": bots_editPreviewMedia; "bots.deletePreviewMedia": bots_deletePreviewMedia; "bots.reorderPreviewMedias": bots_reorderPreviewMedias; "bots.getPreviewInfo": bots_getPreviewInfo; "bots.getPreviewMedias": bots_getPreviewMedias; "bots.updateUserEmojiStatus": bots_updateUserEmojiStatus; "bots.toggleUserEmojiStatusPermission": bots_toggleUserEmojiStatusPermission; "bots.checkDownloadFileParams": bots_checkDownloadFileParams; "bots.getAdminedBots": bots_getAdminedBots; "bots.updateStarRefProgram": bots_updateStarRefProgram; "bots.setCustomVerification": bots_setCustomVerification; "bots.getBotRecommendations": bots_getBotRecommendations; "bots.checkUsername": bots_checkUsername; "bots.createBot": bots_createBot; "bots.exportBotToken": bots_exportBotToken; "bots.requestWebViewButton": bots_requestWebViewButton; "bots.getRequestedWebViewButton": bots_getRequestedWebViewButton; "bots.getAccessSettings": bots_getAccessSettings; "bots.editAccessSettings": bots_editAccessSettings; "payments.getPaymentForm": payments_getPaymentForm; "payments.getPaymentReceipt": payments_getPaymentReceipt; "payments.validateRequestedInfo": payments_validateRequestedInfo; "payments.sendPaymentForm": payments_sendPaymentForm; "payments.getSavedInfo": payments_getSavedInfo; "payments.clearSavedInfo": payments_clearSavedInfo; "payments.getBankCardData": payments_getBankCardData; "payments.exportInvoice": payments_exportInvoice; "payments.assignAppStoreTransaction": payments_assignAppStoreTransaction; "payments.assignPlayMarketTransaction": payments_assignPlayMarketTransaction; "payments.getPremiumGiftCodeOptions": payments_getPremiumGiftCodeOptions; "payments.checkGiftCode": payments_checkGiftCode; "payments.applyGiftCode": payments_applyGiftCode; "payments.getGiveawayInfo": payments_getGiveawayInfo; "payments.launchPrepaidGiveaway": payments_launchPrepaidGiveaway; "payments.getStarsTopupOptions": payments_getStarsTopupOptions; "payments.getStarsStatus": payments_getStarsStatus; "payments.getStarsTransactions": payments_getStarsTransactions; "payments.sendStarsForm": payments_sendStarsForm; "payments.refundStarsCharge": payments_refundStarsCharge; "payments.getStarsRevenueStats": payments_getStarsRevenueStats; "payments.getStarsRevenueWithdrawalUrl": payments_getStarsRevenueWithdrawalUrl; "payments.getStarsRevenueAdsAccountUrl": payments_getStarsRevenueAdsAccountUrl; "payments.getStarsTransactionsByID": payments_getStarsTransactionsByID; "payments.getStarsGiftOptions": payments_getStarsGiftOptions; "payments.getStarsSubscriptions": payments_getStarsSubscriptions; "payments.changeStarsSubscription": payments_changeStarsSubscription; "payments.fulfillStarsSubscription": payments_fulfillStarsSubscription; "payments.getStarsGiveawayOptions": payments_getStarsGiveawayOptions; "payments.getStarGifts": payments_getStarGifts; "payments.saveStarGift": payments_saveStarGift; "payments.convertStarGift": payments_convertStarGift; "payments.botCancelStarsSubscription": payments_botCancelStarsSubscription; "payments.getConnectedStarRefBots": payments_getConnectedStarRefBots; "payments.getConnectedStarRefBot": payments_getConnectedStarRefBot; "payments.getSuggestedStarRefBots": payments_getSuggestedStarRefBots; "payments.connectStarRefBot": payments_connectStarRefBot; "payments.editConnectedStarRefBot": payments_editConnectedStarRefBot; "payments.getStarGiftUpgradePreview": payments_getStarGiftUpgradePreview; "payments.upgradeStarGift": payments_upgradeStarGift; "payments.transferStarGift": payments_transferStarGift; "payments.getUniqueStarGift": payments_getUniqueStarGift; "payments.getSavedStarGifts": payments_getSavedStarGifts; "payments.getSavedStarGift": payments_getSavedStarGift; "payments.getStarGiftWithdrawalUrl": payments_getStarGiftWithdrawalUrl; "payments.toggleChatStarGiftNotifications": payments_toggleChatStarGiftNotifications; "payments.toggleStarGiftsPinnedToTop": payments_toggleStarGiftsPinnedToTop; "payments.canPurchaseStore": payments_canPurchaseStore; "payments.getResaleStarGifts": payments_getResaleStarGifts; "payments.updateStarGiftPrice": payments_updateStarGiftPrice; "payments.createStarGiftCollection": payments_createStarGiftCollection; "payments.updateStarGiftCollection": payments_updateStarGiftCollection; "payments.reorderStarGiftCollections": payments_reorderStarGiftCollections; "payments.deleteStarGiftCollection": payments_deleteStarGiftCollection; "payments.getStarGiftCollections": payments_getStarGiftCollections; "payments.getUniqueStarGiftValueInfo": payments_getUniqueStarGiftValueInfo; "payments.checkCanSendGift": payments_checkCanSendGift; "payments.getStarGiftAuctionState": payments_getStarGiftAuctionState; "payments.getStarGiftAuctionAcquiredGifts": payments_getStarGiftAuctionAcquiredGifts; "payments.getStarGiftActiveAuctions": payments_getStarGiftActiveAuctions; "payments.resolveStarGiftOffer": payments_resolveStarGiftOffer; "payments.sendStarGiftOffer": payments_sendStarGiftOffer; "payments.getStarGiftUpgradeAttributes": payments_getStarGiftUpgradeAttributes; "payments.getCraftStarGifts": payments_getCraftStarGifts; "payments.craftStarGift": payments_craftStarGift; "stickers.createStickerSet": stickers_createStickerSet; "stickers.removeStickerFromSet": stickers_removeStickerFromSet; "stickers.changeStickerPosition": stickers_changeStickerPosition; "stickers.addStickerToSet": stickers_addStickerToSet; "stickers.setStickerSetThumb": stickers_setStickerSetThumb; "stickers.checkShortName": stickers_checkShortName; "stickers.suggestShortName": stickers_suggestShortName; "stickers.changeSticker": stickers_changeSticker; "stickers.renameStickerSet": stickers_renameStickerSet; "stickers.deleteStickerSet": stickers_deleteStickerSet; "stickers.replaceSticker": stickers_replaceSticker; "phone.getCallConfig": phone_getCallConfig; "phone.requestCall": phone_requestCall; "phone.acceptCall": phone_acceptCall; "phone.confirmCall": phone_confirmCall; "phone.receivedCall": phone_receivedCall; "phone.discardCall": phone_discardCall; "phone.setCallRating": phone_setCallRating; "phone.saveCallDebug": phone_saveCallDebug; "phone.sendSignalingData": phone_sendSignalingData; "phone.createGroupCall": phone_createGroupCall; "phone.joinGroupCall": phone_joinGroupCall; "phone.leaveGroupCall": phone_leaveGroupCall; "phone.inviteToGroupCall": phone_inviteToGroupCall; "phone.discardGroupCall": phone_discardGroupCall; "phone.toggleGroupCallSettings": phone_toggleGroupCallSettings; "phone.getGroupCall": phone_getGroupCall; "phone.getGroupParticipants": phone_getGroupParticipants; "phone.checkGroupCall": phone_checkGroupCall; "phone.toggleGroupCallRecord": phone_toggleGroupCallRecord; "phone.editGroupCallParticipant": phone_editGroupCallParticipant; "phone.editGroupCallTitle": phone_editGroupCallTitle; "phone.getGroupCallJoinAs": phone_getGroupCallJoinAs; "phone.exportGroupCallInvite": phone_exportGroupCallInvite; "phone.toggleGroupCallStartSubscription": phone_toggleGroupCallStartSubscription; "phone.startScheduledGroupCall": phone_startScheduledGroupCall; "phone.saveDefaultGroupCallJoinAs": phone_saveDefaultGroupCallJoinAs; "phone.joinGroupCallPresentation": phone_joinGroupCallPresentation; "phone.leaveGroupCallPresentation": phone_leaveGroupCallPresentation; "phone.getGroupCallStreamChannels": phone_getGroupCallStreamChannels; "phone.getGroupCallStreamRtmpUrl": phone_getGroupCallStreamRtmpUrl; "phone.saveCallLog": phone_saveCallLog; "phone.createConferenceCall": phone_createConferenceCall; "phone.deleteConferenceCallParticipants": phone_deleteConferenceCallParticipants; "phone.sendConferenceCallBroadcast": phone_sendConferenceCallBroadcast; "phone.inviteConferenceCallParticipant": phone_inviteConferenceCallParticipant; "phone.declineConferenceCallInvite": phone_declineConferenceCallInvite; "phone.getGroupCallChainBlocks": phone_getGroupCallChainBlocks; "phone.sendGroupCallMessage": phone_sendGroupCallMessage; "phone.sendGroupCallEncryptedMessage": phone_sendGroupCallEncryptedMessage; "phone.deleteGroupCallMessages": phone_deleteGroupCallMessages; "phone.deleteGroupCallParticipantMessages": phone_deleteGroupCallParticipantMessages; "phone.getGroupCallStars": phone_getGroupCallStars; "phone.saveDefaultSendAs": phone_saveDefaultSendAs; "langpack.getLangPack": langpack_getLangPack; "langpack.getStrings": langpack_getStrings; "langpack.getDifference": langpack_getDifference; "langpack.getLanguages": langpack_getLanguages; "langpack.getLanguage": langpack_getLanguage; "folders.editPeerFolders": folders_editPeerFolders; "stats.getBroadcastStats": stats_getBroadcastStats; "stats.loadAsyncGraph": stats_loadAsyncGraph; "stats.getMegagroupStats": stats_getMegagroupStats; "stats.getMessagePublicForwards": stats_getMessagePublicForwards; "stats.getMessageStats": stats_getMessageStats; "stats.getStoryStats": stats_getStoryStats; "stats.getStoryPublicForwards": stats_getStoryPublicForwards; "stats.getPollStats": stats_getPollStats; "chatlists.exportChatlistInvite": chatlists_exportChatlistInvite; "chatlists.deleteExportedInvite": chatlists_deleteExportedInvite; "chatlists.editExportedInvite": chatlists_editExportedInvite; "chatlists.getExportedInvites": chatlists_getExportedInvites; "chatlists.checkChatlistInvite": chatlists_checkChatlistInvite; "chatlists.joinChatlistInvite": chatlists_joinChatlistInvite; "chatlists.getChatlistUpdates": chatlists_getChatlistUpdates; "chatlists.joinChatlistUpdates": chatlists_joinChatlistUpdates; "chatlists.hideChatlistUpdates": chatlists_hideChatlistUpdates; "chatlists.getLeaveChatlistSuggestions": chatlists_getLeaveChatlistSuggestions; "chatlists.leaveChatlist": chatlists_leaveChatlist; "stories.canSendStory": stories_canSendStory; "stories.sendStory": stories_sendStory; "stories.editStory": stories_editStory; "stories.deleteStories": stories_deleteStories; "stories.togglePinned": stories_togglePinned; "stories.getAllStories": stories_getAllStories; "stories.getPinnedStories": stories_getPinnedStories; "stories.getStoriesArchive": stories_getStoriesArchive; "stories.getStoriesByID": stories_getStoriesByID; "stories.toggleAllStoriesHidden": stories_toggleAllStoriesHidden; "stories.readStories": stories_readStories; "stories.incrementStoryViews": stories_incrementStoryViews; "stories.getStoryViewsList": stories_getStoryViewsList; "stories.getStoriesViews": stories_getStoriesViews; "stories.exportStoryLink": stories_exportStoryLink; "stories.report": stories_report; "stories.activateStealthMode": stories_activateStealthMode; "stories.sendReaction": stories_sendReaction; "stories.getPeerStories": stories_getPeerStories; "stories.getAllReadPeerStories": stories_getAllReadPeerStories; "stories.getPeerMaxIDs": stories_getPeerMaxIDs; "stories.getChatsToSend": stories_getChatsToSend; "stories.togglePeerStoriesHidden": stories_togglePeerStoriesHidden; "stories.getStoryReactionsList": stories_getStoryReactionsList; "stories.togglePinnedToTop": stories_togglePinnedToTop; "stories.searchPosts": stories_searchPosts; "stories.createAlbum": stories_createAlbum; "stories.updateAlbum": stories_updateAlbum; "stories.reorderAlbums": stories_reorderAlbums; "stories.deleteAlbum": stories_deleteAlbum; "stories.getAlbums": stories_getAlbums; "stories.getAlbumStories": stories_getAlbumStories; "stories.startLive": stories_startLive; "premium.getBoostsList": premium_getBoostsList; "premium.getMyBoosts": premium_getMyBoosts; "premium.applyBoost": premium_applyBoost; "premium.getBoostsStatus": premium_getBoostsStatus; "premium.getUserBoosts": premium_getUserBoosts; "smsjobs.isEligibleToJoin": smsjobs_isEligibleToJoin; "smsjobs.join": smsjobs_join; "smsjobs.leave": smsjobs_leave; "smsjobs.updateSettings": smsjobs_updateSettings; "smsjobs.getStatus": smsjobs_getStatus; "smsjobs.getSmsJob": smsjobs_getSmsJob; "smsjobs.finishJob": smsjobs_finishJob; "fragment.getCollectibleInfo": fragment_getCollectibleInfo; "aicompose.createTone": aicompose_createTone; "aicompose.updateTone": aicompose_updateTone; "aicompose.saveTone": aicompose_saveTone; "aicompose.deleteTone": aicompose_deleteTone; "aicompose.getTone": aicompose_getTone; "aicompose.getTones": aicompose_getTones; "aicompose.getToneExample": aicompose_getToneExample; } export interface Enums { "True": True; "Error": Error; "IpPort": IpPort; "AccessPointRule": AccessPointRule; "help.ConfigSimple": help_ConfigSimple; "InputFileLocation": InputFileLocation; "InputPeer": InputPeer; "InputUser": InputUser; "InputContact": InputContact; "InputFile": InputFile; "InputMedia": InputMedia; "InputChatPhoto": InputChatPhoto; "InputGeoPoint": InputGeoPoint; "InputPhoto": InputPhoto; "Peer": Peer; "storage.FileType": storage_FileType; "User": User; "UserProfilePhoto": UserProfilePhoto; "UserStatus": UserStatus; "Chat": Chat; "ChatFull": ChatFull; "ChatParticipant": ChatParticipant; "ChatParticipants": ChatParticipants; "ChatPhoto": ChatPhoto; "Message": Message; "MessageMedia": MessageMedia; "MessageAction": MessageAction; "Dialog": Dialog; "Photo": Photo; "PhotoSize": PhotoSize; "GeoPoint": GeoPoint; "auth.SentCode": auth_SentCode; "auth.Authorization": auth_Authorization; "auth.ExportedAuthorization": auth_ExportedAuthorization; "InputNotifyPeer": InputNotifyPeer; "InputPeerNotifySettings": InputPeerNotifySettings; "PeerNotifySettings": PeerNotifySettings; "PeerSettings": PeerSettings; "WallPaper": WallPaper; "ReportReason": ReportReason; "UserFull": UserFull; "Contact": Contact; "ImportedContact": ImportedContact; "ContactStatus": ContactStatus; "contacts.Contacts": contacts_Contacts; "contacts.ImportedContacts": contacts_ImportedContacts; "contacts.Blocked": contacts_Blocked; "messages.Dialogs": messages_Dialogs; "messages.Messages": messages_Messages; "messages.Chats": messages_Chats; "messages.ChatFull": messages_ChatFull; "messages.AffectedHistory": messages_AffectedHistory; "MessagesFilter": MessagesFilter; "Update": Update; "updates.State": updates_State; "updates.Difference": updates_Difference; "Updates": Updates; "photos.Photos": photos_Photos; "photos.Photo": photos_Photo; "upload.File": upload_File; "DcOption": DcOption; "Config": Config; "NearestDc": NearestDc; "help.AppUpdate": help_AppUpdate; "help.InviteText": help_InviteText; "EncryptedChat": EncryptedChat; "InputEncryptedChat": InputEncryptedChat; "EncryptedFile": EncryptedFile; "InputEncryptedFile": InputEncryptedFile; "EncryptedMessage": EncryptedMessage; "messages.DhConfig": messages_DhConfig; "messages.SentEncryptedMessage": messages_SentEncryptedMessage; "InputDocument": InputDocument; "Document": Document; "help.Support": help_Support; "NotifyPeer": NotifyPeer; "SendMessageAction": SendMessageAction; "contacts.Found": contacts_Found; "InputPrivacyKey": InputPrivacyKey; "PrivacyKey": PrivacyKey; "InputPrivacyRule": InputPrivacyRule; "PrivacyRule": PrivacyRule; "account.PrivacyRules": account_PrivacyRules; "AccountDaysTTL": AccountDaysTTL; "DocumentAttribute": DocumentAttribute; "messages.Stickers": messages_Stickers; "StickerPack": StickerPack; "messages.AllStickers": messages_AllStickers; "messages.AffectedMessages": messages_AffectedMessages; "WebPage": WebPage; "Authorization": Authorization; "account.Authorizations": account_Authorizations; "account.Password": account_Password; "account.PasswordSettings": account_PasswordSettings; "account.PasswordInputSettings": account_PasswordInputSettings; "auth.PasswordRecovery": auth_PasswordRecovery; "ReceivedNotifyMessage": ReceivedNotifyMessage; "ExportedChatInvite": ExportedChatInvite; "ChatInvite": ChatInvite; "InputStickerSet": InputStickerSet; "StickerSet": StickerSet; "messages.StickerSet": messages_StickerSet; "BotCommand": BotCommand; "BotInfo": BotInfo; "KeyboardButton": KeyboardButton; "KeyboardButtonRow": KeyboardButtonRow; "ReplyMarkup": ReplyMarkup; "MessageEntity": MessageEntity; "InputChannel": InputChannel; "contacts.ResolvedPeer": contacts_ResolvedPeer; "MessageRange": MessageRange; "updates.ChannelDifference": updates_ChannelDifference; "ChannelMessagesFilter": ChannelMessagesFilter; "ChannelParticipant": ChannelParticipant; "ChannelParticipantsFilter": ChannelParticipantsFilter; "channels.ChannelParticipants": channels_ChannelParticipants; "channels.ChannelParticipant": channels_ChannelParticipant; "help.TermsOfService": help_TermsOfService; "messages.SavedGifs": messages_SavedGifs; "InputBotInlineMessage": InputBotInlineMessage; "InputBotInlineResult": InputBotInlineResult; "BotInlineMessage": BotInlineMessage; "BotInlineResult": BotInlineResult; "messages.BotResults": messages_BotResults; "ExportedMessageLink": ExportedMessageLink; "MessageFwdHeader": MessageFwdHeader; "auth.CodeType": auth_CodeType; "auth.SentCodeType": auth_SentCodeType; "messages.BotCallbackAnswer": messages_BotCallbackAnswer; "messages.MessageEditData": messages_MessageEditData; "InputBotInlineMessageID": InputBotInlineMessageID; "InlineBotSwitchPM": InlineBotSwitchPM; "messages.PeerDialogs": messages_PeerDialogs; "TopPeer": TopPeer; "TopPeerCategory": TopPeerCategory; "TopPeerCategoryPeers": TopPeerCategoryPeers; "contacts.TopPeers": contacts_TopPeers; "DraftMessage": DraftMessage; "messages.FeaturedStickers": messages_FeaturedStickers; "messages.RecentStickers": messages_RecentStickers; "messages.ArchivedStickers": messages_ArchivedStickers; "messages.StickerSetInstallResult": messages_StickerSetInstallResult; "StickerSetCovered": StickerSetCovered; "MaskCoords": MaskCoords; "InputStickeredMedia": InputStickeredMedia; "Game": Game; "InputGame": InputGame; "HighScore": HighScore; "messages.HighScores": messages_HighScores; "RichText": RichText; "PageBlock": PageBlock; "PhoneCallDiscardReason": PhoneCallDiscardReason; "DataJSON": DataJSON; "LabeledPrice": LabeledPrice; "Invoice": Invoice; "PaymentCharge": PaymentCharge; "PostAddress": PostAddress; "PaymentRequestedInfo": PaymentRequestedInfo; "PaymentSavedCredentials": PaymentSavedCredentials; "WebDocument": WebDocument; "InputWebDocument": InputWebDocument; "InputWebFileLocation": InputWebFileLocation; "upload.WebFile": upload_WebFile; "payments.PaymentForm": payments_PaymentForm; "payments.ValidatedRequestedInfo": payments_ValidatedRequestedInfo; "payments.PaymentResult": payments_PaymentResult; "payments.PaymentReceipt": payments_PaymentReceipt; "payments.SavedInfo": payments_SavedInfo; "InputPaymentCredentials": InputPaymentCredentials; "account.TmpPassword": account_TmpPassword; "ShippingOption": ShippingOption; "InputStickerSetItem": InputStickerSetItem; "InputPhoneCall": InputPhoneCall; "PhoneCall": PhoneCall; "PhoneConnection": PhoneConnection; "PhoneCallProtocol": PhoneCallProtocol; "phone.PhoneCall": phone_PhoneCall; "upload.CdnFile": upload_CdnFile; "CdnPublicKey": CdnPublicKey; "CdnConfig": CdnConfig; "LangPackString": LangPackString; "LangPackDifference": LangPackDifference; "LangPackLanguage": LangPackLanguage; "ChannelAdminLogEventAction": ChannelAdminLogEventAction; "ChannelAdminLogEvent": ChannelAdminLogEvent; "channels.AdminLogResults": channels_AdminLogResults; "ChannelAdminLogEventsFilter": ChannelAdminLogEventsFilter; "PopularContact": PopularContact; "messages.FavedStickers": messages_FavedStickers; "RecentMeUrl": RecentMeUrl; "help.RecentMeUrls": help_RecentMeUrls; "InputSingleMedia": InputSingleMedia; "WebAuthorization": WebAuthorization; "account.WebAuthorizations": account_WebAuthorizations; "InputMessage": InputMessage; "InputDialogPeer": InputDialogPeer; "DialogPeer": DialogPeer; "messages.FoundStickerSets": messages_FoundStickerSets; "FileHash": FileHash; "InputClientProxy": InputClientProxy; "help.TermsOfServiceUpdate": help_TermsOfServiceUpdate; "InputSecureFile": InputSecureFile; "SecureFile": SecureFile; "SecureData": SecureData; "SecurePlainData": SecurePlainData; "SecureValueType": SecureValueType; "SecureValue": SecureValue; "InputSecureValue": InputSecureValue; "SecureValueHash": SecureValueHash; "SecureValueError": SecureValueError; "SecureCredentialsEncrypted": SecureCredentialsEncrypted; "account.AuthorizationForm": account_AuthorizationForm; "account.SentEmailCode": account_SentEmailCode; "help.DeepLinkInfo": help_DeepLinkInfo; "SavedContact": SavedContact; "account.Takeout": account_Takeout; "PasswordKdfAlgo": PasswordKdfAlgo; "SecurePasswordKdfAlgo": SecurePasswordKdfAlgo; "SecureSecretSettings": SecureSecretSettings; "InputCheckPasswordSRP": InputCheckPasswordSRP; "SecureRequiredType": SecureRequiredType; "help.PassportConfig": help_PassportConfig; "InputAppEvent": InputAppEvent; "JSONObjectValue": JSONObjectValue; "JSONValue": JSONValue; "PageTableCell": PageTableCell; "PageTableRow": PageTableRow; "PageCaption": PageCaption; "PageListItem": PageListItem; "PageListOrderedItem": PageListOrderedItem; "PageRelatedArticle": PageRelatedArticle; "Page": Page; "help.SupportName": help_SupportName; "help.UserInfo": help_UserInfo; "PollAnswer": PollAnswer; "Poll": Poll; "PollAnswerVoters": PollAnswerVoters; "PollResults": PollResults; "ChatOnlines": ChatOnlines; "StatsURL": StatsURL; "ChatAdminRights": ChatAdminRights; "ChatBannedRights": ChatBannedRights; "InputWallPaper": InputWallPaper; "account.WallPapers": account_WallPapers; "CodeSettings": CodeSettings; "WallPaperSettings": WallPaperSettings; "AutoDownloadSettings": AutoDownloadSettings; "account.AutoDownloadSettings": account_AutoDownloadSettings; "EmojiKeyword": EmojiKeyword; "EmojiKeywordsDifference": EmojiKeywordsDifference; "EmojiURL": EmojiURL; "EmojiLanguage": EmojiLanguage; "Folder": Folder; "InputFolderPeer": InputFolderPeer; "FolderPeer": FolderPeer; "messages.SearchCounter": messages_SearchCounter; "UrlAuthResult": UrlAuthResult; "ChannelLocation": ChannelLocation; "PeerLocated": PeerLocated; "RestrictionReason": RestrictionReason; "InputTheme": InputTheme; "Theme": Theme; "account.Themes": account_Themes; "auth.LoginToken": auth_LoginToken; "account.ContentSettings": account_ContentSettings; "messages.InactiveChats": messages_InactiveChats; "BaseTheme": BaseTheme; "InputThemeSettings": InputThemeSettings; "ThemeSettings": ThemeSettings; "WebPageAttribute": WebPageAttribute; "messages.VotesList": messages_VotesList; "BankCardOpenUrl": BankCardOpenUrl; "payments.BankCardData": payments_BankCardData; "DialogFilter": DialogFilter; "DialogFilterSuggested": DialogFilterSuggested; "StatsDateRangeDays": StatsDateRangeDays; "StatsAbsValueAndPrev": StatsAbsValueAndPrev; "StatsPercentValue": StatsPercentValue; "StatsGraph": StatsGraph; "stats.BroadcastStats": stats_BroadcastStats; "help.PromoData": help_PromoData; "VideoSize": VideoSize; "StatsGroupTopPoster": StatsGroupTopPoster; "StatsGroupTopAdmin": StatsGroupTopAdmin; "StatsGroupTopInviter": StatsGroupTopInviter; "stats.MegagroupStats": stats_MegagroupStats; "GlobalPrivacySettings": GlobalPrivacySettings; "help.CountryCode": help_CountryCode; "help.Country": help_Country; "help.CountriesList": help_CountriesList; "MessageViews": MessageViews; "messages.MessageViews": messages_MessageViews; "messages.DiscussionMessage": messages_DiscussionMessage; "MessageReplyHeader": MessageReplyHeader; "MessageReplies": MessageReplies; "PeerBlocked": PeerBlocked; "stats.MessageStats": stats_MessageStats; "GroupCall": GroupCall; "InputGroupCall": InputGroupCall; "GroupCallParticipant": GroupCallParticipant; "phone.GroupCall": phone_GroupCall; "phone.GroupParticipants": phone_GroupParticipants; "InlineQueryPeerType": InlineQueryPeerType; "messages.HistoryImport": messages_HistoryImport; "messages.HistoryImportParsed": messages_HistoryImportParsed; "messages.AffectedFoundMessages": messages_AffectedFoundMessages; "ChatInviteImporter": ChatInviteImporter; "messages.ExportedChatInvites": messages_ExportedChatInvites; "messages.ExportedChatInvite": messages_ExportedChatInvite; "messages.ChatInviteImporters": messages_ChatInviteImporters; "ChatAdminWithInvites": ChatAdminWithInvites; "messages.ChatAdminsWithInvites": messages_ChatAdminsWithInvites; "messages.CheckedHistoryImportPeer": messages_CheckedHistoryImportPeer; "phone.JoinAsPeers": phone_JoinAsPeers; "phone.ExportedGroupCallInvite": phone_ExportedGroupCallInvite; "GroupCallParticipantVideoSourceGroup": GroupCallParticipantVideoSourceGroup; "GroupCallParticipantVideo": GroupCallParticipantVideo; "stickers.SuggestedShortName": stickers_SuggestedShortName; "BotCommandScope": BotCommandScope; "account.ResetPasswordResult": account_ResetPasswordResult; "ChatTheme": ChatTheme; "account.ChatThemes": account_ChatThemes; "SponsoredMessage": SponsoredMessage; "messages.SponsoredMessages": messages_SponsoredMessages; "SearchResultsCalendarPeriod": SearchResultsCalendarPeriod; "messages.SearchResultsCalendar": messages_SearchResultsCalendar; "SearchResultsPosition": SearchResultsPosition; "messages.SearchResultsPositions": messages_SearchResultsPositions; "channels.SendAsPeers": channels_SendAsPeers; "users.UserFull": users_UserFull; "messages.PeerSettings": messages_PeerSettings; "auth.LoggedOut": auth_LoggedOut; "ReactionCount": ReactionCount; "MessageReactions": MessageReactions; "messages.MessageReactionsList": messages_MessageReactionsList; "AvailableReaction": AvailableReaction; "messages.AvailableReactions": messages_AvailableReactions; "MessagePeerReaction": MessagePeerReaction; "GroupCallStreamChannel": GroupCallStreamChannel; "phone.GroupCallStreamChannels": phone_GroupCallStreamChannels; "phone.GroupCallStreamRtmpUrl": phone_GroupCallStreamRtmpUrl; "AttachMenuBotIconColor": AttachMenuBotIconColor; "AttachMenuBotIcon": AttachMenuBotIcon; "AttachMenuBot": AttachMenuBot; "AttachMenuBots": AttachMenuBots; "AttachMenuBotsBot": AttachMenuBotsBot; "WebViewResult": WebViewResult; "WebViewMessageSent": WebViewMessageSent; "BotMenuButton": BotMenuButton; "account.SavedRingtones": account_SavedRingtones; "NotificationSound": NotificationSound; "account.SavedRingtone": account_SavedRingtone; "AttachMenuPeerType": AttachMenuPeerType; "InputInvoice": InputInvoice; "payments.ExportedInvoice": payments_ExportedInvoice; "messages.TranscribedAudio": messages_TranscribedAudio; "help.PremiumPromo": help_PremiumPromo; "InputStorePaymentPurpose": InputStorePaymentPurpose; "PaymentFormMethod": PaymentFormMethod; "EmojiStatus": EmojiStatus; "account.EmojiStatuses": account_EmojiStatuses; "Reaction": Reaction; "ChatReactions": ChatReactions; "messages.Reactions": messages_Reactions; "EmailVerifyPurpose": EmailVerifyPurpose; "EmailVerification": EmailVerification; "account.EmailVerified": account_EmailVerified; "PremiumSubscriptionOption": PremiumSubscriptionOption; "SendAsPeer": SendAsPeer; "MessageExtendedMedia": MessageExtendedMedia; "StickerKeyword": StickerKeyword; "Username": Username; "ForumTopic": ForumTopic; "messages.ForumTopics": messages_ForumTopics; "DefaultHistoryTTL": DefaultHistoryTTL; "ExportedContactToken": ExportedContactToken; "RequestPeerType": RequestPeerType; "EmojiList": EmojiList; "EmojiGroup": EmojiGroup; "messages.EmojiGroups": messages_EmojiGroups; "TextWithEntities": TextWithEntities; "messages.TranslatedText": messages_TranslatedText; "AutoSaveSettings": AutoSaveSettings; "AutoSaveException": AutoSaveException; "account.AutoSaveSettings": account_AutoSaveSettings; "help.AppConfig": help_AppConfig; "InputBotApp": InputBotApp; "BotApp": BotApp; "messages.BotApp": messages_BotApp; "InlineBotWebView": InlineBotWebView; "ReadParticipantDate": ReadParticipantDate; "InputChatlist": InputChatlist; "ExportedChatlistInvite": ExportedChatlistInvite; "chatlists.ExportedChatlistInvite": chatlists_ExportedChatlistInvite; "chatlists.ExportedInvites": chatlists_ExportedInvites; "chatlists.ChatlistInvite": chatlists_ChatlistInvite; "chatlists.ChatlistUpdates": chatlists_ChatlistUpdates; "bots.BotInfo": bots_BotInfo; "MessagePeerVote": MessagePeerVote; "StoryViews": StoryViews; "StoryItem": StoryItem; "stories.AllStories": stories_AllStories; "stories.Stories": stories_Stories; "StoryView": StoryView; "stories.StoryViewsList": stories_StoryViewsList; "stories.StoryViews": stories_StoryViews; "InputReplyTo": InputReplyTo; "ExportedStoryLink": ExportedStoryLink; "StoriesStealthMode": StoriesStealthMode; "MediaAreaCoordinates": MediaAreaCoordinates; "MediaArea": MediaArea; "PeerStories": PeerStories; "stories.PeerStories": stories_PeerStories; "messages.WebPage": messages_WebPage; "PremiumGiftCodeOption": PremiumGiftCodeOption; "payments.CheckedGiftCode": payments_CheckedGiftCode; "payments.GiveawayInfo": payments_GiveawayInfo; "PrepaidGiveaway": PrepaidGiveaway; "Boost": Boost; "premium.BoostsList": premium_BoostsList; "MyBoost": MyBoost; "premium.MyBoosts": premium_MyBoosts; "premium.BoostsStatus": premium_BoostsStatus; "StoryFwdHeader": StoryFwdHeader; "PostInteractionCounters": PostInteractionCounters; "stats.StoryStats": stats_StoryStats; "PublicForward": PublicForward; "stats.PublicForwards": stats_PublicForwards; "PeerColor": PeerColor; "help.PeerColorSet": help_PeerColorSet; "help.PeerColorOption": help_PeerColorOption; "help.PeerColors": help_PeerColors; "StoryReaction": StoryReaction; "stories.StoryReactionsList": stories_StoryReactionsList; "SavedDialog": SavedDialog; "messages.SavedDialogs": messages_SavedDialogs; "SavedReactionTag": SavedReactionTag; "messages.SavedReactionTags": messages_SavedReactionTags; "OutboxReadDate": OutboxReadDate; "smsjobs.EligibilityToJoin": smsjobs_EligibilityToJoin; "smsjobs.Status": smsjobs_Status; "SmsJob": SmsJob; "BusinessWeeklyOpen": BusinessWeeklyOpen; "BusinessWorkHours": BusinessWorkHours; "BusinessLocation": BusinessLocation; "InputBusinessRecipients": InputBusinessRecipients; "BusinessRecipients": BusinessRecipients; "BusinessAwayMessageSchedule": BusinessAwayMessageSchedule; "InputBusinessGreetingMessage": InputBusinessGreetingMessage; "BusinessGreetingMessage": BusinessGreetingMessage; "InputBusinessAwayMessage": InputBusinessAwayMessage; "BusinessAwayMessage": BusinessAwayMessage; "Timezone": Timezone; "help.TimezonesList": help_TimezonesList; "QuickReply": QuickReply; "InputQuickReplyShortcut": InputQuickReplyShortcut; "messages.QuickReplies": messages_QuickReplies; "ConnectedBot": ConnectedBot; "account.ConnectedBots": account_ConnectedBots; "messages.DialogFilters": messages_DialogFilters; "Birthday": Birthday; "BotBusinessConnection": BotBusinessConnection; "InputBusinessIntro": InputBusinessIntro; "BusinessIntro": BusinessIntro; "messages.MyStickers": messages_MyStickers; "InputCollectible": InputCollectible; "fragment.CollectibleInfo": fragment_CollectibleInfo; "InputBusinessBotRecipients": InputBusinessBotRecipients; "BusinessBotRecipients": BusinessBotRecipients; "ContactBirthday": ContactBirthday; "contacts.ContactBirthdays": contacts_ContactBirthdays; "MissingInvitee": MissingInvitee; "messages.InvitedUsers": messages_InvitedUsers; "InputBusinessChatLink": InputBusinessChatLink; "BusinessChatLink": BusinessChatLink; "account.BusinessChatLinks": account_BusinessChatLinks; "account.ResolvedBusinessChatLinks": account_ResolvedBusinessChatLinks; "RequestedPeer": RequestedPeer; "SponsoredMessageReportOption": SponsoredMessageReportOption; "channels.SponsoredMessageReportResult": channels_SponsoredMessageReportResult; "ReactionNotificationsFrom": ReactionNotificationsFrom; "ReactionsNotifySettings": ReactionsNotifySettings; "AvailableEffect": AvailableEffect; "messages.AvailableEffects": messages_AvailableEffects; "FactCheck": FactCheck; "StarsTransactionPeer": StarsTransactionPeer; "StarsTopupOption": StarsTopupOption; "StarsTransaction": StarsTransaction; "payments.StarsStatus": payments_StarsStatus; "FoundStory": FoundStory; "stories.FoundStories": stories_FoundStories; "GeoPointAddress": GeoPointAddress; "StarsRevenueStatus": StarsRevenueStatus; "payments.StarsRevenueStats": payments_StarsRevenueStats; "payments.StarsRevenueWithdrawalUrl": payments_StarsRevenueWithdrawalUrl; "payments.StarsRevenueAdsAccountUrl": payments_StarsRevenueAdsAccountUrl; "InputStarsTransaction": InputStarsTransaction; "StarsGiftOption": StarsGiftOption; "bots.PopularAppBots": bots_PopularAppBots; "BotPreviewMedia": BotPreviewMedia; "bots.PreviewInfo": bots_PreviewInfo; "StarsSubscriptionPricing": StarsSubscriptionPricing; "StarsSubscription": StarsSubscription; "MessageReactor": MessageReactor; "StarsGiveawayOption": StarsGiveawayOption; "StarsGiveawayWinnersOption": StarsGiveawayWinnersOption; "StarGift": StarGift; "payments.StarGifts": payments_StarGifts; "MessageReportOption": MessageReportOption; "ReportResult": ReportResult; "messages.BotPreparedInlineMessage": messages_BotPreparedInlineMessage; "messages.PreparedInlineMessage": messages_PreparedInlineMessage; "BotAppSettings": BotAppSettings; "StarRefProgram": StarRefProgram; "ConnectedBotStarRef": ConnectedBotStarRef; "payments.ConnectedStarRefBots": payments_ConnectedStarRefBots; "payments.SuggestedStarRefBots": payments_SuggestedStarRefBots; "StarsAmount": StarsAmount; "messages.FoundStickers": messages_FoundStickers; "BotVerifierSettings": BotVerifierSettings; "BotVerification": BotVerification; "StarGiftAttribute": StarGiftAttribute; "payments.StarGiftUpgradePreview": payments_StarGiftUpgradePreview; "users.Users": users_Users; "payments.UniqueStarGift": payments_UniqueStarGift; "messages.WebPagePreview": messages_WebPagePreview; "SavedStarGift": SavedStarGift; "payments.SavedStarGifts": payments_SavedStarGifts; "InputSavedStarGift": InputSavedStarGift; "payments.StarGiftWithdrawalUrl": payments_StarGiftWithdrawalUrl; "PaidReactionPrivacy": PaidReactionPrivacy; "account.PaidMessagesRevenue": account_PaidMessagesRevenue; "RequirementToContact": RequirementToContact; "BusinessBotRights": BusinessBotRights; "DisallowedGiftsSettings": DisallowedGiftsSettings; "SponsoredPeer": SponsoredPeer; "contacts.SponsoredPeers": contacts_SponsoredPeers; "StarGiftAttributeId": StarGiftAttributeId; "StarGiftAttributeCounter": StarGiftAttributeCounter; "payments.ResaleStarGifts": payments_ResaleStarGifts; "stories.CanSendStoryCount": stories_CanSendStoryCount; "PendingSuggestion": PendingSuggestion; "TodoItem": TodoItem; "TodoList": TodoList; "TodoCompletion": TodoCompletion; "SuggestedPost": SuggestedPost; "StarsRating": StarsRating; "StarGiftCollection": StarGiftCollection; "payments.StarGiftCollections": payments_StarGiftCollections; "StoryAlbum": StoryAlbum; "stories.Albums": stories_Albums; "SearchPostsFlood": SearchPostsFlood; "payments.UniqueStarGiftValueInfo": payments_UniqueStarGiftValueInfo; "ProfileTab": ProfileTab; "users.SavedMusic": users_SavedMusic; "account.SavedMusicIds": account_SavedMusicIds; "payments.CheckCanSendGiftResult": payments_CheckCanSendGiftResult; "InputChatTheme": InputChatTheme; "StarGiftUpgradePrice": StarGiftUpgradePrice; "GroupCallMessage": GroupCallMessage; "GroupCallDonor": GroupCallDonor; "phone.GroupCallStars": phone_GroupCallStars; "RecentStory": RecentStory; "AuctionBidLevel": AuctionBidLevel; "StarGiftAuctionState": StarGiftAuctionState; "StarGiftAuctionUserState": StarGiftAuctionUserState; "payments.StarGiftAuctionState": payments_StarGiftAuctionState; "StarGiftAuctionAcquiredGift": StarGiftAuctionAcquiredGift; "payments.StarGiftAuctionAcquiredGifts": payments_StarGiftAuctionAcquiredGifts; "StarGiftActiveAuctionState": StarGiftActiveAuctionState; "payments.StarGiftActiveAuctions": payments_StarGiftActiveAuctions; "InputStarGiftAuction": InputStarGiftAuction; "Passkey": Passkey; "account.Passkeys": account_Passkeys; "account.PasskeyRegistrationOptions": account_PasskeyRegistrationOptions; "auth.PasskeyLoginOptions": auth_PasskeyLoginOptions; "InputPasskeyResponse": InputPasskeyResponse; "InputPasskeyCredential": InputPasskeyCredential; "StarGiftBackground": StarGiftBackground; "StarGiftAuctionRound": StarGiftAuctionRound; "payments.StarGiftUpgradeAttributes": payments_StarGiftUpgradeAttributes; "messages.EmojiGameOutcome": messages_EmojiGameOutcome; "messages.EmojiGameInfo": messages_EmojiGameInfo; "StarGiftAttributeRarity": StarGiftAttributeRarity; "KeyboardButtonStyle": KeyboardButtonStyle; "InputMessageReadMetric": InputMessageReadMetric; "bots.ExportedBotToken": bots_ExportedBotToken; "bots.RequestedButton": bots_RequestedButton; "messages.ComposedMessageWithAI": messages_ComposedMessageWithAI; "stats.PollStats": stats_PollStats; "InputAiComposeTone": InputAiComposeTone; "AiComposeTone": AiComposeTone; "aicompose.Tones": aicompose_Tones; "AiComposeToneExample": AiComposeToneExample; "bots.AccessSettings": bots_AccessSettings; } export type AnyType = Types[keyof Types]; export type AnyFunction = Functions[keyof Functions]; export type AnyGenericFunction = invokeAfterMsg | invokeAfterMsgs | initConnection | invokeWithLayer | invokeWithoutUpdates | invokeWithMessagesRange | invokeWithTakeout | invokeWithBusinessConnection | invokeWithGooglePlayIntegrity | invokeWithApnsSecret | invokeWithReCaptcha; export type AnyObject = AnyType | AnyFunction; /** https://core.telegram.org/type/True */ export type True = true_; /** https://core.telegram.org/type/Error */ export type Error = error; /** https://core.telegram.org/type/IpPort */ export type IpPort = ipPort | ipPortSecret; /** https://core.telegram.org/type/AccessPointRule */ export type AccessPointRule = accessPointRule; /** https://core.telegram.org/type/help.ConfigSimple */ export type help_ConfigSimple = help_configSimple; /** https://core.telegram.org/type/InputFileLocation */ export type InputFileLocation = inputPeerPhotoFileLocationLegacy | inputStickerSetThumbLegacy | inputFileLocation | inputEncryptedFileLocation | inputDocumentFileLocation | inputSecureFileLocation | inputTakeoutFileLocation | inputPhotoFileLocation | inputPhotoLegacyFileLocation | inputPeerPhotoFileLocation | inputStickerSetThumb | inputGroupCallStream; /** https://core.telegram.org/type/InputPeer */ export type InputPeer = inputPeerEmpty | inputPeerSelf | inputPeerChat | inputPeerUser | inputPeerChannel | inputPeerUserFromMessage | inputPeerChannelFromMessage; /** https://core.telegram.org/type/InputUser */ export type InputUser = inputUserEmpty | inputUserSelf | inputUser | inputUserFromMessage; /** https://core.telegram.org/type/InputContact */ export type InputContact = inputPhoneContact; /** https://core.telegram.org/type/InputFile */ export type InputFile = inputFile | inputFileBig | inputFileStoryDocument; /** https://core.telegram.org/type/InputMedia */ export type InputMedia = inputMediaEmpty | inputMediaUploadedPhoto | inputMediaPhoto | inputMediaGeoPoint | inputMediaContact | inputMediaUploadedDocument | inputMediaDocument | inputMediaVenue | inputMediaPhotoExternal | inputMediaDocumentExternal | inputMediaGame | inputMediaInvoice | inputMediaGeoLive | inputMediaPoll | inputMediaDice | inputMediaStory | inputMediaWebPage | inputMediaPaidMedia | inputMediaTodo | inputMediaStakeDice; /** https://core.telegram.org/type/InputChatPhoto */ export type InputChatPhoto = inputChatPhotoEmpty | inputChatUploadedPhoto | inputChatPhoto; /** https://core.telegram.org/type/InputGeoPoint */ export type InputGeoPoint = inputGeoPointEmpty | inputGeoPoint; /** https://core.telegram.org/type/InputPhoto */ export type InputPhoto = inputPhotoEmpty | inputPhoto; /** https://core.telegram.org/type/Peer */ export type Peer = peerUser | peerChat | peerChannel; /** https://core.telegram.org/type/storage.FileType */ export type storage_FileType = storage_fileUnknown | storage_filePartial | storage_fileJpeg | storage_fileGif | storage_filePng | storage_filePdf | storage_fileMp3 | storage_fileMov | storage_fileMp4 | storage_fileWebp; /** https://core.telegram.org/type/User */ export type User = userEmpty | user; /** https://core.telegram.org/type/UserProfilePhoto */ export type UserProfilePhoto = userProfilePhotoEmpty | userProfilePhoto; /** https://core.telegram.org/type/UserStatus */ export type UserStatus = userStatusEmpty | userStatusOnline | userStatusOffline | userStatusRecently | userStatusLastWeek | userStatusLastMonth; /** https://core.telegram.org/type/Chat */ export type Chat = chatEmpty | chat | chatForbidden | channel | channelForbidden; /** https://core.telegram.org/type/ChatFull */ export type ChatFull = chatFull | channelFull; /** https://core.telegram.org/type/ChatParticipant */ export type ChatParticipant = chatParticipant | chatParticipantCreator | chatParticipantAdmin; /** https://core.telegram.org/type/ChatParticipants */ export type ChatParticipants = chatParticipantsForbidden | chatParticipants; /** https://core.telegram.org/type/ChatPhoto */ export type ChatPhoto = chatPhotoEmpty | chatPhoto; /** https://core.telegram.org/type/Message */ export type Message = messageEmpty | message | messageService; /** https://core.telegram.org/type/MessageMedia */ export type MessageMedia = messageMediaEmpty | messageMediaPhoto | messageMediaGeo | messageMediaContact | messageMediaUnsupported | messageMediaDocument | messageMediaWebPage | messageMediaVenue | messageMediaGame | messageMediaInvoice | messageMediaGeoLive | messageMediaPoll | messageMediaDice | messageMediaStory | messageMediaGiveaway | messageMediaGiveawayResults | messageMediaPaidMedia | messageMediaToDo | messageMediaVideoStream; /** https://core.telegram.org/type/MessageAction */ export type MessageAction = messageActionEmpty | messageActionChatCreate | messageActionChatEditTitle | messageActionChatEditPhoto | messageActionChatDeletePhoto | messageActionChatAddUser | messageActionChatDeleteUser | messageActionChatJoinedByLink | messageActionChannelCreate | messageActionChatMigrateTo | messageActionChannelMigrateFrom | messageActionPinMessage | messageActionHistoryClear | messageActionGameScore | messageActionPaymentSentMe | messageActionPaymentSent | messageActionPhoneCall | messageActionScreenshotTaken | messageActionCustomAction | messageActionBotAllowed | messageActionSecureValuesSentMe | messageActionSecureValuesSent | messageActionContactSignUp | messageActionGeoProximityReached | messageActionGroupCall | messageActionInviteToGroupCall | messageActionSetMessagesTTL | messageActionGroupCallScheduled | messageActionSetChatTheme | messageActionChatJoinedByRequest | messageActionWebViewDataSentMe | messageActionWebViewDataSent | messageActionGiftPremium | messageActionTopicCreate | messageActionTopicEdit | messageActionSuggestProfilePhoto | messageActionRequestedPeer | messageActionSetChatWallPaper | messageActionGiftCode | messageActionGiveawayLaunch | messageActionGiveawayResults | messageActionBoostApply | messageActionRequestedPeerSentMe | messageActionPaymentRefunded | messageActionGiftStars | messageActionPrizeStars | messageActionStarGift | messageActionStarGiftUnique | messageActionPaidMessagesRefunded | messageActionPaidMessagesPrice | messageActionConferenceCall | messageActionTodoCompletions | messageActionTodoAppendTasks | messageActionSuggestedPostApproval | messageActionSuggestedPostSuccess | messageActionSuggestedPostRefund | messageActionGiftTon | messageActionSuggestBirthday | messageActionStarGiftPurchaseOffer | messageActionStarGiftPurchaseOfferDeclined | messageActionNewCreatorPending | messageActionChangeCreator | messageActionNoForwardsToggle | messageActionNoForwardsRequest | messageActionPollAppendAnswer | messageActionPollDeleteAnswer | messageActionManagedBotCreated; /** https://core.telegram.org/type/Dialog */ export type Dialog = dialog | dialogFolder; /** https://core.telegram.org/type/Photo */ export type Photo = photoEmpty | photo; /** https://core.telegram.org/type/PhotoSize */ export type PhotoSize = photoSizeEmpty | photoSize | photoCachedSize | photoStrippedSize | photoSizeProgressive | photoPathSize; /** https://core.telegram.org/type/GeoPoint */ export type GeoPoint = geoPointEmpty | geoPoint; /** https://core.telegram.org/type/auth.SentCode */ export type auth_SentCode = auth_sentCode | auth_sentCodeSuccess | auth_sentCodePaymentRequired; /** https://core.telegram.org/type/auth.Authorization */ export type auth_Authorization = auth_authorization | auth_authorizationSignUpRequired; /** https://core.telegram.org/type/auth.ExportedAuthorization */ export type auth_ExportedAuthorization = auth_exportedAuthorization; /** https://core.telegram.org/type/InputNotifyPeer */ export type InputNotifyPeer = inputNotifyPeer | inputNotifyUsers | inputNotifyChats | inputNotifyBroadcasts | inputNotifyForumTopic; /** https://core.telegram.org/type/InputPeerNotifySettings */ export type InputPeerNotifySettings = inputPeerNotifySettings; /** https://core.telegram.org/type/PeerNotifySettings */ export type PeerNotifySettings = peerNotifySettings; /** https://core.telegram.org/type/PeerSettings */ export type PeerSettings = peerSettings; /** https://core.telegram.org/type/WallPaper */ export type WallPaper = wallPaper | wallPaperNoFile; /** https://core.telegram.org/type/ReportReason */ export type ReportReason = inputReportReasonSpam | inputReportReasonViolence | inputReportReasonPornography | inputReportReasonChildAbuse | inputReportReasonOther | inputReportReasonCopyright | inputReportReasonGeoIrrelevant | inputReportReasonFake | inputReportReasonIllegalDrugs | inputReportReasonPersonalDetails; /** https://core.telegram.org/type/UserFull */ export type UserFull = userFull; /** https://core.telegram.org/type/Contact */ export type Contact = contact; /** https://core.telegram.org/type/ImportedContact */ export type ImportedContact = importedContact; /** https://core.telegram.org/type/ContactStatus */ export type ContactStatus = contactStatus; /** https://core.telegram.org/type/contacts.Contacts */ export type contacts_Contacts = contacts_contactsNotModified | contacts_contacts; /** https://core.telegram.org/type/contacts.ImportedContacts */ export type contacts_ImportedContacts = contacts_importedContacts; /** https://core.telegram.org/type/contacts.Blocked */ export type contacts_Blocked = contacts_blocked | contacts_blockedSlice; /** https://core.telegram.org/type/messages.Dialogs */ export type messages_Dialogs = messages_dialogs | messages_dialogsSlice | messages_dialogsNotModified; /** https://core.telegram.org/type/messages.Messages */ export type messages_Messages = messages_messages | messages_messagesSlice | messages_channelMessages | messages_messagesNotModified; /** https://core.telegram.org/type/messages.Chats */ export type messages_Chats = messages_chats | messages_chatsSlice; /** https://core.telegram.org/type/messages.ChatFull */ export type messages_ChatFull = messages_chatFull; /** https://core.telegram.org/type/messages.AffectedHistory */ export type messages_AffectedHistory = messages_affectedHistory; /** https://core.telegram.org/type/MessagesFilter */ export type MessagesFilter = inputMessagesFilterEmpty | inputMessagesFilterPhotos | inputMessagesFilterVideo | inputMessagesFilterPhotoVideo | inputMessagesFilterDocument | inputMessagesFilterUrl | inputMessagesFilterGif | inputMessagesFilterVoice | inputMessagesFilterMusic | inputMessagesFilterChatPhotos | inputMessagesFilterPhoneCalls | inputMessagesFilterRoundVoice | inputMessagesFilterRoundVideo | inputMessagesFilterMyMentions | inputMessagesFilterGeo | inputMessagesFilterContacts | inputMessagesFilterPinned | inputMessagesFilterPoll; /** https://core.telegram.org/type/Update */ export type Update = updateNewMessage | updateMessageID | updateDeleteMessages | updateUserTyping | updateChatUserTyping | updateChatParticipants | updateUserStatus | updateUserName | updateNewAuthorization | updateNewEncryptedMessage | updateEncryptedChatTyping | updateEncryption | updateEncryptedMessagesRead | updateChatParticipantAdd | updateChatParticipantDelete | updateDcOptions | updateNotifySettings | updateServiceNotification | updatePrivacy | updateUserPhone | updateReadHistoryInbox | updateReadHistoryOutbox | updateWebPage | updateReadMessagesContents | updateChannelTooLong | updateChannel | updateNewChannelMessage | updateReadChannelInbox | updateDeleteChannelMessages | updateChannelMessageViews | updateChatParticipantAdmin | updateNewStickerSet | updateStickerSetsOrder | updateStickerSets | updateSavedGifs | updateBotInlineQuery | updateBotInlineSend | updateEditChannelMessage | updateBotCallbackQuery | updateEditMessage | updateInlineBotCallbackQuery | updateReadChannelOutbox | updateDraftMessage | updateReadFeaturedStickers | updateRecentStickers | updateConfig | updatePtsChanged | updateChannelWebPage | updateDialogPinned | updatePinnedDialogs | updateBotWebhookJSON | updateBotWebhookJSONQuery | updateBotShippingQuery | updateBotPrecheckoutQuery | updatePhoneCall | updateLangPackTooLong | updateLangPack | updateFavedStickers | updateChannelReadMessagesContents | updateContactsReset | updateChannelAvailableMessages | updateDialogUnreadMark | updateMessagePoll | updateChatDefaultBannedRights | updateFolderPeers | updatePeerSettings | updatePeerLocated | updateNewScheduledMessage | updateDeleteScheduledMessages | updateTheme | updateGeoLiveViewed | updateLoginToken | updateMessagePollVote | updateDialogFilter | updateDialogFilterOrder | updateDialogFilters | updatePhoneCallSignalingData | updateChannelMessageForwards | updateReadChannelDiscussionInbox | updateReadChannelDiscussionOutbox | updatePeerBlocked | updateChannelUserTyping | updatePinnedMessages | updatePinnedChannelMessages | updateChat | updateGroupCallParticipants | updateGroupCall | updatePeerHistoryTTL | updateChatParticipant | updateChannelParticipant | updateBotStopped | updateGroupCallConnection | updateBotCommands | updatePendingJoinRequests | updateBotChatInviteRequester | updateMessageReactions | updateAttachMenuBots | updateWebViewResultSent | updateBotMenuButton | updateSavedRingtones | updateTranscribedAudio | updateReadFeaturedEmojiStickers | updateUserEmojiStatus | updateRecentEmojiStatuses | updateRecentReactions | updateMoveStickerSetToTop | updateMessageExtendedMedia | updateUser | updateAutoSaveSettings | updateStory | updateReadStories | updateStoryID | updateStoriesStealthMode | updateSentStoryReaction | updateBotChatBoost | updateChannelViewForumAsMessages | updatePeerWallpaper | updateBotMessageReaction | updateBotMessageReactions | updateSavedDialogPinned | updatePinnedSavedDialogs | updateSavedReactionTags | updateSmsJob | updateQuickReplies | updateNewQuickReply | updateDeleteQuickReply | updateQuickReplyMessage | updateDeleteQuickReplyMessages | updateBotBusinessConnect | updateBotNewBusinessMessage | updateBotEditBusinessMessage | updateBotDeleteBusinessMessage | updateNewStoryReaction | updateStarsBalance | updateBusinessBotCallbackQuery | updateStarsRevenueStatus | updateBotPurchasedPaidMedia | updatePaidReactionPrivacy | updateSentPhoneCode | updateGroupCallChainBlocks | updateReadMonoForumInbox | updateReadMonoForumOutbox | updateMonoForumNoPaidException | updateGroupCallMessage | updateGroupCallEncryptedMessage | updatePinnedForumTopic | updatePinnedForumTopics | updateDeleteGroupCallMessages | updateStarGiftAuctionState | updateStarGiftAuctionUserState | updateEmojiGameInfo | updateStarGiftCraftFail | updateChatParticipantRank | updateManagedBot | updateBotGuestChatQuery | updateAiComposeTones; /** https://core.telegram.org/type/updates.State */ export type updates_State = updates_state; /** https://core.telegram.org/type/updates.Difference */ export type updates_Difference = updates_differenceEmpty | updates_difference | updates_differenceSlice | updates_differenceTooLong; /** https://core.telegram.org/type/Updates */ export type Updates = updatesTooLong | updateShortMessage | updateShortChatMessage | updateShort | updatesCombined | updates | updateShortSentMessage; /** https://core.telegram.org/type/photos.Photos */ export type photos_Photos = photos_photos | photos_photosSlice; /** https://core.telegram.org/type/photos.Photo */ export type photos_Photo = photos_photo; /** https://core.telegram.org/type/upload.File */ export type upload_File = upload_file | upload_fileCdnRedirect; /** https://core.telegram.org/type/DcOption */ export type DcOption = dcOption; /** https://core.telegram.org/type/Config */ export type Config = config; /** https://core.telegram.org/type/NearestDc */ export type NearestDc = nearestDc; /** https://core.telegram.org/type/help.AppUpdate */ export type help_AppUpdate = help_appUpdate | help_noAppUpdate; /** https://core.telegram.org/type/help.InviteText */ export type help_InviteText = help_inviteText; /** https://core.telegram.org/type/EncryptedChat */ export type EncryptedChat = encryptedChatEmpty | encryptedChatWaiting | encryptedChatRequested | encryptedChat | encryptedChatDiscarded; /** https://core.telegram.org/type/InputEncryptedChat */ export type InputEncryptedChat = inputEncryptedChat; /** https://core.telegram.org/type/EncryptedFile */ export type EncryptedFile = encryptedFileEmpty | encryptedFile; /** https://core.telegram.org/type/InputEncryptedFile */ export type InputEncryptedFile = inputEncryptedFileEmpty | inputEncryptedFileUploaded | inputEncryptedFile | inputEncryptedFileBigUploaded; /** https://core.telegram.org/type/EncryptedMessage */ export type EncryptedMessage = encryptedMessage | encryptedMessageService; /** https://core.telegram.org/type/messages.DhConfig */ export type messages_DhConfig = messages_dhConfigNotModified | messages_dhConfig; /** https://core.telegram.org/type/messages.SentEncryptedMessage */ export type messages_SentEncryptedMessage = messages_sentEncryptedMessage | messages_sentEncryptedFile; /** https://core.telegram.org/type/InputDocument */ export type InputDocument = inputDocumentEmpty | inputDocument; /** https://core.telegram.org/type/Document */ export type Document = documentEmpty | document; /** https://core.telegram.org/type/help.Support */ export type help_Support = help_support; /** https://core.telegram.org/type/NotifyPeer */ export type NotifyPeer = notifyPeer | notifyUsers | notifyChats | notifyBroadcasts | notifyForumTopic; /** https://core.telegram.org/type/SendMessageAction */ export type SendMessageAction = sendMessageTypingAction | sendMessageCancelAction | sendMessageRecordVideoAction | sendMessageUploadVideoAction | sendMessageRecordAudioAction | sendMessageUploadAudioAction | sendMessageUploadPhotoAction | sendMessageUploadDocumentAction | sendMessageGeoLocationAction | sendMessageChooseContactAction | sendMessageGamePlayAction | sendMessageRecordRoundAction | sendMessageUploadRoundAction | speakingInGroupCallAction | sendMessageHistoryImportAction | sendMessageChooseStickerAction | sendMessageEmojiInteraction | sendMessageEmojiInteractionSeen | sendMessageTextDraftAction; /** https://core.telegram.org/type/contacts.Found */ export type contacts_Found = contacts_found; /** https://core.telegram.org/type/InputPrivacyKey */ export type InputPrivacyKey = inputPrivacyKeyStatusTimestamp | inputPrivacyKeyChatInvite | inputPrivacyKeyPhoneCall | inputPrivacyKeyPhoneP2P | inputPrivacyKeyForwards | inputPrivacyKeyProfilePhoto | inputPrivacyKeyPhoneNumber | inputPrivacyKeyAddedByPhone | inputPrivacyKeyVoiceMessages | inputPrivacyKeyAbout | inputPrivacyKeyBirthday | inputPrivacyKeyStarGiftsAutoSave | inputPrivacyKeyNoPaidMessages | inputPrivacyKeySavedMusic; /** https://core.telegram.org/type/PrivacyKey */ export type PrivacyKey = privacyKeyStatusTimestamp | privacyKeyChatInvite | privacyKeyPhoneCall | privacyKeyPhoneP2P | privacyKeyForwards | privacyKeyProfilePhoto | privacyKeyPhoneNumber | privacyKeyAddedByPhone | privacyKeyVoiceMessages | privacyKeyAbout | privacyKeyBirthday | privacyKeyStarGiftsAutoSave | privacyKeyNoPaidMessages | privacyKeySavedMusic; /** https://core.telegram.org/type/InputPrivacyRule */ export type InputPrivacyRule = inputPrivacyValueAllowContacts | inputPrivacyValueAllowAll | inputPrivacyValueAllowUsers | inputPrivacyValueDisallowContacts | inputPrivacyValueDisallowAll | inputPrivacyValueDisallowUsers | inputPrivacyValueAllowChatParticipants | inputPrivacyValueDisallowChatParticipants | inputPrivacyValueAllowCloseFriends | inputPrivacyValueAllowPremium | inputPrivacyValueAllowBots | inputPrivacyValueDisallowBots; /** https://core.telegram.org/type/PrivacyRule */ export type PrivacyRule = privacyValueAllowContacts | privacyValueAllowAll | privacyValueAllowUsers | privacyValueDisallowContacts | privacyValueDisallowAll | privacyValueDisallowUsers | privacyValueAllowChatParticipants | privacyValueDisallowChatParticipants | privacyValueAllowCloseFriends | privacyValueAllowPremium | privacyValueAllowBots | privacyValueDisallowBots; /** https://core.telegram.org/type/account.PrivacyRules */ export type account_PrivacyRules = account_privacyRules; /** https://core.telegram.org/type/AccountDaysTTL */ export type AccountDaysTTL = accountDaysTTL; /** https://core.telegram.org/type/DocumentAttribute */ export type DocumentAttribute = documentAttributeImageSize | documentAttributeAnimated | documentAttributeSticker | documentAttributeVideo | documentAttributeAudio | documentAttributeFilename | documentAttributeHasStickers | documentAttributeCustomEmoji; /** https://core.telegram.org/type/messages.Stickers */ export type messages_Stickers = messages_stickersNotModified | messages_stickers; /** https://core.telegram.org/type/StickerPack */ export type StickerPack = stickerPack; /** https://core.telegram.org/type/messages.AllStickers */ export type messages_AllStickers = messages_allStickersNotModified | messages_allStickers; /** https://core.telegram.org/type/messages.AffectedMessages */ export type messages_AffectedMessages = messages_affectedMessages; /** https://core.telegram.org/type/WebPage */ export type WebPage = webPageEmpty | webPagePending | webPage | webPageNotModified; /** https://core.telegram.org/type/Authorization */ export type Authorization = authorization; /** https://core.telegram.org/type/account.Authorizations */ export type account_Authorizations = account_authorizations; /** https://core.telegram.org/type/account.Password */ export type account_Password = account_password; /** https://core.telegram.org/type/account.PasswordSettings */ export type account_PasswordSettings = account_passwordSettings; /** https://core.telegram.org/type/account.PasswordInputSettings */ export type account_PasswordInputSettings = account_passwordInputSettings; /** https://core.telegram.org/type/auth.PasswordRecovery */ export type auth_PasswordRecovery = auth_passwordRecovery; /** https://core.telegram.org/type/ReceivedNotifyMessage */ export type ReceivedNotifyMessage = receivedNotifyMessage; /** https://core.telegram.org/type/ExportedChatInvite */ export type ExportedChatInvite = chatInviteExported | chatInvitePublicJoinRequests; /** https://core.telegram.org/type/ChatInvite */ export type ChatInvite = chatInviteAlready | chatInvite | chatInvitePeek; /** https://core.telegram.org/type/InputStickerSet */ export type InputStickerSet = inputStickerSetEmpty | inputStickerSetID | inputStickerSetShortName | inputStickerSetAnimatedEmoji | inputStickerSetDice | inputStickerSetAnimatedEmojiAnimations | inputStickerSetPremiumGifts | inputStickerSetEmojiGenericAnimations | inputStickerSetEmojiDefaultStatuses | inputStickerSetEmojiDefaultTopicIcons | inputStickerSetEmojiChannelDefaultStatuses | inputStickerSetTonGifts; /** https://core.telegram.org/type/StickerSet */ export type StickerSet = stickerSet; /** https://core.telegram.org/type/messages.StickerSet */ export type messages_StickerSet = messages_stickerSet | messages_stickerSetNotModified; /** https://core.telegram.org/type/BotCommand */ export type BotCommand = botCommand; /** https://core.telegram.org/type/BotInfo */ export type BotInfo = botInfo; /** https://core.telegram.org/type/KeyboardButton */ export type KeyboardButton = keyboardButton | keyboardButtonUrl | keyboardButtonCallback | keyboardButtonRequestPhone | keyboardButtonRequestGeoLocation | keyboardButtonSwitchInline | keyboardButtonGame | keyboardButtonBuy | keyboardButtonUrlAuth | inputKeyboardButtonUrlAuth | keyboardButtonRequestPoll | inputKeyboardButtonUserProfile | keyboardButtonUserProfile | keyboardButtonWebView | keyboardButtonSimpleWebView | keyboardButtonRequestPeer | inputKeyboardButtonRequestPeer | keyboardButtonCopy; /** https://core.telegram.org/type/KeyboardButtonRow */ export type KeyboardButtonRow = keyboardButtonRow; /** https://core.telegram.org/type/ReplyMarkup */ export type ReplyMarkup = replyKeyboardHide | replyKeyboardForceReply | replyKeyboardMarkup | replyInlineMarkup; /** https://core.telegram.org/type/MessageEntity */ export type MessageEntity = messageEntityUnknown | messageEntityMention | messageEntityHashtag | messageEntityBotCommand | messageEntityUrl | messageEntityEmail | messageEntityBold | messageEntityItalic | messageEntityCode | messageEntityPre | messageEntityTextUrl | messageEntityMentionName | inputMessageEntityMentionName | messageEntityPhone | messageEntityCashtag | messageEntityUnderline | messageEntityStrike | messageEntityBankCard | messageEntitySpoiler | messageEntityCustomEmoji | messageEntityBlockquote | messageEntityFormattedDate | messageEntityDiffInsert | messageEntityDiffReplace | messageEntityDiffDelete; /** https://core.telegram.org/type/InputChannel */ export type InputChannel = inputChannelEmpty | inputChannel | inputChannelFromMessage; /** https://core.telegram.org/type/contacts.ResolvedPeer */ export type contacts_ResolvedPeer = contacts_resolvedPeer; /** https://core.telegram.org/type/MessageRange */ export type MessageRange = messageRange; /** https://core.telegram.org/type/updates.ChannelDifference */ export type updates_ChannelDifference = updates_channelDifferenceEmpty | updates_channelDifferenceTooLong | updates_channelDifference; /** https://core.telegram.org/type/ChannelMessagesFilter */ export type ChannelMessagesFilter = channelMessagesFilterEmpty | channelMessagesFilter; /** https://core.telegram.org/type/ChannelParticipant */ export type ChannelParticipant = channelParticipant | channelParticipantSelf | channelParticipantCreator | channelParticipantAdmin | channelParticipantBanned | channelParticipantLeft; /** https://core.telegram.org/type/ChannelParticipantsFilter */ export type ChannelParticipantsFilter = channelParticipantsRecent | channelParticipantsAdmins | channelParticipantsKicked | channelParticipantsBots | channelParticipantsBanned | channelParticipantsSearch | channelParticipantsContacts | channelParticipantsMentions; /** https://core.telegram.org/type/channels.ChannelParticipants */ export type channels_ChannelParticipants = channels_channelParticipants | channels_channelParticipantsNotModified; /** https://core.telegram.org/type/channels.ChannelParticipant */ export type channels_ChannelParticipant = channels_channelParticipant; /** https://core.telegram.org/type/help.TermsOfService */ export type help_TermsOfService = help_termsOfService; /** https://core.telegram.org/type/messages.SavedGifs */ export type messages_SavedGifs = messages_savedGifsNotModified | messages_savedGifs; /** https://core.telegram.org/type/InputBotInlineMessage */ export type InputBotInlineMessage = inputBotInlineMessageMediaAuto | inputBotInlineMessageText | inputBotInlineMessageMediaGeo | inputBotInlineMessageMediaVenue | inputBotInlineMessageMediaContact | inputBotInlineMessageGame | inputBotInlineMessageMediaInvoice | inputBotInlineMessageMediaWebPage; /** https://core.telegram.org/type/InputBotInlineResult */ export type InputBotInlineResult = inputBotInlineResult | inputBotInlineResultPhoto | inputBotInlineResultDocument | inputBotInlineResultGame; /** https://core.telegram.org/type/BotInlineMessage */ export type BotInlineMessage = botInlineMessageMediaAuto | botInlineMessageText | botInlineMessageMediaGeo | botInlineMessageMediaVenue | botInlineMessageMediaContact | botInlineMessageMediaInvoice | botInlineMessageMediaWebPage; /** https://core.telegram.org/type/BotInlineResult */ export type BotInlineResult = botInlineResult | botInlineMediaResult; /** https://core.telegram.org/type/messages.BotResults */ export type messages_BotResults = messages_botResults; /** https://core.telegram.org/type/ExportedMessageLink */ export type ExportedMessageLink = exportedMessageLink; /** https://core.telegram.org/type/MessageFwdHeader */ export type MessageFwdHeader = messageFwdHeader; /** https://core.telegram.org/type/auth.CodeType */ export type auth_CodeType = auth_codeTypeSms | auth_codeTypeCall | auth_codeTypeFlashCall | auth_codeTypeMissedCall | auth_codeTypeFragmentSms; /** https://core.telegram.org/type/auth.SentCodeType */ export type auth_SentCodeType = auth_sentCodeTypeApp | auth_sentCodeTypeSms | auth_sentCodeTypeCall | auth_sentCodeTypeFlashCall | auth_sentCodeTypeMissedCall | auth_sentCodeTypeEmailCode | auth_sentCodeTypeSetUpEmailRequired | auth_sentCodeTypeFragmentSms | auth_sentCodeTypeFirebaseSms | auth_sentCodeTypeSmsWord | auth_sentCodeTypeSmsPhrase; /** https://core.telegram.org/type/messages.BotCallbackAnswer */ export type messages_BotCallbackAnswer = messages_botCallbackAnswer; /** https://core.telegram.org/type/messages.MessageEditData */ export type messages_MessageEditData = messages_messageEditData; /** https://core.telegram.org/type/InputBotInlineMessageID */ export type InputBotInlineMessageID = inputBotInlineMessageID | inputBotInlineMessageID64; /** https://core.telegram.org/type/InlineBotSwitchPM */ export type InlineBotSwitchPM = inlineBotSwitchPM; /** https://core.telegram.org/type/messages.PeerDialogs */ export type messages_PeerDialogs = messages_peerDialogs; /** https://core.telegram.org/type/TopPeer */ export type TopPeer = topPeer; /** https://core.telegram.org/type/TopPeerCategory */ export type TopPeerCategory = topPeerCategoryBotsPM | topPeerCategoryBotsInline | topPeerCategoryCorrespondents | topPeerCategoryGroups | topPeerCategoryChannels | topPeerCategoryPhoneCalls | topPeerCategoryForwardUsers | topPeerCategoryForwardChats | topPeerCategoryBotsApp | topPeerCategoryBotsGuestChat; /** https://core.telegram.org/type/TopPeerCategoryPeers */ export type TopPeerCategoryPeers = topPeerCategoryPeers; /** https://core.telegram.org/type/contacts.TopPeers */ export type contacts_TopPeers = contacts_topPeersNotModified | contacts_topPeers | contacts_topPeersDisabled; /** https://core.telegram.org/type/DraftMessage */ export type DraftMessage = draftMessageEmpty | draftMessage; /** https://core.telegram.org/type/messages.FeaturedStickers */ export type messages_FeaturedStickers = messages_featuredStickersNotModified | messages_featuredStickers; /** https://core.telegram.org/type/messages.RecentStickers */ export type messages_RecentStickers = messages_recentStickersNotModified | messages_recentStickers; /** https://core.telegram.org/type/messages.ArchivedStickers */ export type messages_ArchivedStickers = messages_archivedStickers; /** https://core.telegram.org/type/messages.StickerSetInstallResult */ export type messages_StickerSetInstallResult = messages_stickerSetInstallResultSuccess | messages_stickerSetInstallResultArchive; /** https://core.telegram.org/type/StickerSetCovered */ export type StickerSetCovered = stickerSetCovered | stickerSetMultiCovered | stickerSetFullCovered | stickerSetNoCovered; /** https://core.telegram.org/type/MaskCoords */ export type MaskCoords = maskCoords; /** https://core.telegram.org/type/InputStickeredMedia */ export type InputStickeredMedia = inputStickeredMediaPhoto | inputStickeredMediaDocument; /** https://core.telegram.org/type/Game */ export type Game = game; /** https://core.telegram.org/type/InputGame */ export type InputGame = inputGameID | inputGameShortName; /** https://core.telegram.org/type/HighScore */ export type HighScore = highScore; /** https://core.telegram.org/type/messages.HighScores */ export type messages_HighScores = messages_highScores; /** https://core.telegram.org/type/RichText */ export type RichText = textEmpty | textPlain | textBold | textItalic | textUnderline | textStrike | textFixed | textUrl | textEmail | textConcat | textSubscript | textSuperscript | textMarked | textPhone | textImage | textAnchor; /** https://core.telegram.org/type/PageBlock */ export type PageBlock = pageBlockUnsupported | pageBlockTitle | pageBlockSubtitle | pageBlockAuthorDate | pageBlockHeader | pageBlockSubheader | pageBlockParagraph | pageBlockPreformatted | pageBlockFooter | pageBlockDivider | pageBlockAnchor | pageBlockList | pageBlockBlockquote | pageBlockPullquote | pageBlockPhoto | pageBlockVideo | pageBlockCover | pageBlockEmbed | pageBlockEmbedPost | pageBlockCollage | pageBlockSlideshow | pageBlockChannel | pageBlockAudio | pageBlockKicker | pageBlockTable | pageBlockOrderedList | pageBlockDetails | pageBlockRelatedArticles | pageBlockMap; /** https://core.telegram.org/type/PhoneCallDiscardReason */ export type PhoneCallDiscardReason = phoneCallDiscardReasonMissed | phoneCallDiscardReasonDisconnect | phoneCallDiscardReasonHangup | phoneCallDiscardReasonBusy | phoneCallDiscardReasonMigrateConferenceCall; /** https://core.telegram.org/type/DataJSON */ export type DataJSON = dataJSON; /** https://core.telegram.org/type/LabeledPrice */ export type LabeledPrice = labeledPrice; /** https://core.telegram.org/type/Invoice */ export type Invoice = invoice; /** https://core.telegram.org/type/PaymentCharge */ export type PaymentCharge = paymentCharge; /** https://core.telegram.org/type/PostAddress */ export type PostAddress = postAddress; /** https://core.telegram.org/type/PaymentRequestedInfo */ export type PaymentRequestedInfo = paymentRequestedInfo; /** https://core.telegram.org/type/PaymentSavedCredentials */ export type PaymentSavedCredentials = paymentSavedCredentialsCard; /** https://core.telegram.org/type/WebDocument */ export type WebDocument = webDocument | webDocumentNoProxy; /** https://core.telegram.org/type/InputWebDocument */ export type InputWebDocument = inputWebDocument; /** https://core.telegram.org/type/InputWebFileLocation */ export type InputWebFileLocation = inputWebFileLocation | inputWebFileGeoPointLocation | inputWebFileAudioAlbumThumbLocation; /** https://core.telegram.org/type/upload.WebFile */ export type upload_WebFile = upload_webFile; /** https://core.telegram.org/type/payments.PaymentForm */ export type payments_PaymentForm = payments_paymentForm | payments_paymentFormStars | payments_paymentFormStarGift; /** https://core.telegram.org/type/payments.ValidatedRequestedInfo */ export type payments_ValidatedRequestedInfo = payments_validatedRequestedInfo; /** https://core.telegram.org/type/payments.PaymentResult */ export type payments_PaymentResult = payments_paymentResult | payments_paymentVerificationNeeded; /** https://core.telegram.org/type/payments.PaymentReceipt */ export type payments_PaymentReceipt = payments_paymentReceipt | payments_paymentReceiptStars; /** https://core.telegram.org/type/payments.SavedInfo */ export type payments_SavedInfo = payments_savedInfo; /** https://core.telegram.org/type/InputPaymentCredentials */ export type InputPaymentCredentials = inputPaymentCredentialsSaved | inputPaymentCredentials | inputPaymentCredentialsApplePay | inputPaymentCredentialsGooglePay; /** https://core.telegram.org/type/account.TmpPassword */ export type account_TmpPassword = account_tmpPassword; /** https://core.telegram.org/type/ShippingOption */ export type ShippingOption = shippingOption; /** https://core.telegram.org/type/InputStickerSetItem */ export type InputStickerSetItem = inputStickerSetItem; /** https://core.telegram.org/type/InputPhoneCall */ export type InputPhoneCall = inputPhoneCall; /** https://core.telegram.org/type/PhoneCall */ export type PhoneCall = phoneCallEmpty | phoneCallWaiting | phoneCallRequested | phoneCallAccepted | phoneCall | phoneCallDiscarded; /** https://core.telegram.org/type/PhoneConnection */ export type PhoneConnection = phoneConnection | phoneConnectionWebrtc; /** https://core.telegram.org/type/PhoneCallProtocol */ export type PhoneCallProtocol = phoneCallProtocol; /** https://core.telegram.org/type/phone.PhoneCall */ export type phone_PhoneCall = phone_phoneCall; /** https://core.telegram.org/type/upload.CdnFile */ export type upload_CdnFile = upload_cdnFileReuploadNeeded | upload_cdnFile; /** https://core.telegram.org/type/CdnPublicKey */ export type CdnPublicKey = cdnPublicKey; /** https://core.telegram.org/type/CdnConfig */ export type CdnConfig = cdnConfig; /** https://core.telegram.org/type/LangPackString */ export type LangPackString = langPackString | langPackStringPluralized | langPackStringDeleted; /** https://core.telegram.org/type/LangPackDifference */ export type LangPackDifference = langPackDifference; /** https://core.telegram.org/type/LangPackLanguage */ export type LangPackLanguage = langPackLanguage; /** https://core.telegram.org/type/ChannelAdminLogEventAction */ export type ChannelAdminLogEventAction = channelAdminLogEventActionChangeTitle | channelAdminLogEventActionChangeAbout | channelAdminLogEventActionChangeUsername | channelAdminLogEventActionChangePhoto | channelAdminLogEventActionToggleInvites | channelAdminLogEventActionToggleSignatures | channelAdminLogEventActionUpdatePinned | channelAdminLogEventActionEditMessage | channelAdminLogEventActionDeleteMessage | channelAdminLogEventActionParticipantJoin | channelAdminLogEventActionParticipantLeave | channelAdminLogEventActionParticipantInvite | channelAdminLogEventActionParticipantToggleBan | channelAdminLogEventActionParticipantToggleAdmin | channelAdminLogEventActionChangeStickerSet | channelAdminLogEventActionTogglePreHistoryHidden | channelAdminLogEventActionDefaultBannedRights | channelAdminLogEventActionStopPoll | channelAdminLogEventActionChangeLinkedChat | channelAdminLogEventActionChangeLocation | channelAdminLogEventActionToggleSlowMode | channelAdminLogEventActionStartGroupCall | channelAdminLogEventActionDiscardGroupCall | channelAdminLogEventActionParticipantMute | channelAdminLogEventActionParticipantUnmute | channelAdminLogEventActionToggleGroupCallSetting | channelAdminLogEventActionParticipantJoinByInvite | channelAdminLogEventActionExportedInviteDelete | channelAdminLogEventActionExportedInviteRevoke | channelAdminLogEventActionExportedInviteEdit | channelAdminLogEventActionParticipantVolume | channelAdminLogEventActionChangeHistoryTTL | channelAdminLogEventActionParticipantJoinByRequest | channelAdminLogEventActionToggleNoForwards | channelAdminLogEventActionSendMessage | channelAdminLogEventActionChangeAvailableReactions | channelAdminLogEventActionChangeUsernames | channelAdminLogEventActionToggleForum | channelAdminLogEventActionCreateTopic | channelAdminLogEventActionEditTopic | channelAdminLogEventActionDeleteTopic | channelAdminLogEventActionPinTopic | channelAdminLogEventActionToggleAntiSpam | channelAdminLogEventActionChangePeerColor | channelAdminLogEventActionChangeProfilePeerColor | channelAdminLogEventActionChangeWallpaper | channelAdminLogEventActionChangeEmojiStatus | channelAdminLogEventActionChangeEmojiStickerSet | channelAdminLogEventActionToggleSignatureProfiles | channelAdminLogEventActionParticipantSubExtend | channelAdminLogEventActionToggleAutotranslation | channelAdminLogEventActionParticipantEditRank; /** https://core.telegram.org/type/ChannelAdminLogEvent */ export type ChannelAdminLogEvent = channelAdminLogEvent; /** https://core.telegram.org/type/channels.AdminLogResults */ export type channels_AdminLogResults = channels_adminLogResults; /** https://core.telegram.org/type/ChannelAdminLogEventsFilter */ export type ChannelAdminLogEventsFilter = channelAdminLogEventsFilter; /** https://core.telegram.org/type/PopularContact */ export type PopularContact = popularContact; /** https://core.telegram.org/type/messages.FavedStickers */ export type messages_FavedStickers = messages_favedStickersNotModified | messages_favedStickers; /** https://core.telegram.org/type/RecentMeUrl */ export type RecentMeUrl = recentMeUrlUnknown | recentMeUrlUser | recentMeUrlChat | recentMeUrlChatInvite | recentMeUrlStickerSet; /** https://core.telegram.org/type/help.RecentMeUrls */ export type help_RecentMeUrls = help_recentMeUrls; /** https://core.telegram.org/type/InputSingleMedia */ export type InputSingleMedia = inputSingleMedia; /** https://core.telegram.org/type/WebAuthorization */ export type WebAuthorization = webAuthorization; /** https://core.telegram.org/type/account.WebAuthorizations */ export type account_WebAuthorizations = account_webAuthorizations; /** https://core.telegram.org/type/InputMessage */ export type InputMessage = inputMessageID | inputMessageReplyTo | inputMessagePinned | inputMessageCallbackQuery; /** https://core.telegram.org/type/InputDialogPeer */ export type InputDialogPeer = inputDialogPeer | inputDialogPeerFolder; /** https://core.telegram.org/type/DialogPeer */ export type DialogPeer = dialogPeer | dialogPeerFolder; /** https://core.telegram.org/type/messages.FoundStickerSets */ export type messages_FoundStickerSets = messages_foundStickerSetsNotModified | messages_foundStickerSets; /** https://core.telegram.org/type/FileHash */ export type FileHash = fileHash; /** https://core.telegram.org/type/InputClientProxy */ export type InputClientProxy = inputClientProxy; /** https://core.telegram.org/type/help.TermsOfServiceUpdate */ export type help_TermsOfServiceUpdate = help_termsOfServiceUpdateEmpty | help_termsOfServiceUpdate; /** https://core.telegram.org/type/InputSecureFile */ export type InputSecureFile = inputSecureFileUploaded | inputSecureFile; /** https://core.telegram.org/type/SecureFile */ export type SecureFile = secureFileEmpty | secureFile; /** https://core.telegram.org/type/SecureData */ export type SecureData = secureData; /** https://core.telegram.org/type/SecurePlainData */ export type SecurePlainData = securePlainPhone | securePlainEmail; /** https://core.telegram.org/type/SecureValueType */ export type SecureValueType = secureValueTypePersonalDetails | secureValueTypePassport | secureValueTypeDriverLicense | secureValueTypeIdentityCard | secureValueTypeInternalPassport | secureValueTypeAddress | secureValueTypeUtilityBill | secureValueTypeBankStatement | secureValueTypeRentalAgreement | secureValueTypePassportRegistration | secureValueTypeTemporaryRegistration | secureValueTypePhone | secureValueTypeEmail; /** https://core.telegram.org/type/SecureValue */ export type SecureValue = secureValue; /** https://core.telegram.org/type/InputSecureValue */ export type InputSecureValue = inputSecureValue; /** https://core.telegram.org/type/SecureValueHash */ export type SecureValueHash = secureValueHash; /** https://core.telegram.org/type/SecureValueError */ export type SecureValueError = secureValueErrorData | secureValueErrorFrontSide | secureValueErrorReverseSide | secureValueErrorSelfie | secureValueErrorFile | secureValueErrorFiles | secureValueError | secureValueErrorTranslationFile | secureValueErrorTranslationFiles; /** https://core.telegram.org/type/SecureCredentialsEncrypted */ export type SecureCredentialsEncrypted = secureCredentialsEncrypted; /** https://core.telegram.org/type/account.AuthorizationForm */ export type account_AuthorizationForm = account_authorizationForm; /** https://core.telegram.org/type/account.SentEmailCode */ export type account_SentEmailCode = account_sentEmailCode; /** https://core.telegram.org/type/help.DeepLinkInfo */ export type help_DeepLinkInfo = help_deepLinkInfoEmpty | help_deepLinkInfo; /** https://core.telegram.org/type/SavedContact */ export type SavedContact = savedPhoneContact; /** https://core.telegram.org/type/account.Takeout */ export type account_Takeout = account_takeout; /** https://core.telegram.org/type/PasswordKdfAlgo */ export type PasswordKdfAlgo = passwordKdfAlgoUnknown | passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow; /** https://core.telegram.org/type/SecurePasswordKdfAlgo */ export type SecurePasswordKdfAlgo = securePasswordKdfAlgoUnknown | securePasswordKdfAlgoPBKDF2HMACSHA512iter100000 | securePasswordKdfAlgoSHA512; /** https://core.telegram.org/type/SecureSecretSettings */ export type SecureSecretSettings = secureSecretSettings; /** https://core.telegram.org/type/InputCheckPasswordSRP */ export type InputCheckPasswordSRP = inputCheckPasswordEmpty | inputCheckPasswordSRP; /** https://core.telegram.org/type/SecureRequiredType */ export type SecureRequiredType = secureRequiredType | secureRequiredTypeOneOf; /** https://core.telegram.org/type/help.PassportConfig */ export type help_PassportConfig = help_passportConfigNotModified | help_passportConfig; /** https://core.telegram.org/type/InputAppEvent */ export type InputAppEvent = inputAppEvent; /** https://core.telegram.org/type/JSONObjectValue */ export type JSONObjectValue = jsonObjectValue; /** https://core.telegram.org/type/JSONValue */ export type JSONValue = jsonNull | jsonBool | jsonNumber | jsonString | jsonArray | jsonObject; /** https://core.telegram.org/type/PageTableCell */ export type PageTableCell = pageTableCell; /** https://core.telegram.org/type/PageTableRow */ export type PageTableRow = pageTableRow; /** https://core.telegram.org/type/PageCaption */ export type PageCaption = pageCaption; /** https://core.telegram.org/type/PageListItem */ export type PageListItem = pageListItemText | pageListItemBlocks; /** https://core.telegram.org/type/PageListOrderedItem */ export type PageListOrderedItem = pageListOrderedItemText | pageListOrderedItemBlocks; /** https://core.telegram.org/type/PageRelatedArticle */ export type PageRelatedArticle = pageRelatedArticle; /** https://core.telegram.org/type/Page */ export type Page = page; /** https://core.telegram.org/type/help.SupportName */ export type help_SupportName = help_supportName; /** https://core.telegram.org/type/help.UserInfo */ export type help_UserInfo = help_userInfoEmpty | help_userInfo; /** https://core.telegram.org/type/PollAnswer */ export type PollAnswer = pollAnswer | inputPollAnswer; /** https://core.telegram.org/type/Poll */ export type Poll = poll; /** https://core.telegram.org/type/PollAnswerVoters */ export type PollAnswerVoters = pollAnswerVoters; /** https://core.telegram.org/type/PollResults */ export type PollResults = pollResults; /** https://core.telegram.org/type/ChatOnlines */ export type ChatOnlines = chatOnlines; /** https://core.telegram.org/type/StatsURL */ export type StatsURL = statsURL; /** https://core.telegram.org/type/ChatAdminRights */ export type ChatAdminRights = chatAdminRights; /** https://core.telegram.org/type/ChatBannedRights */ export type ChatBannedRights = chatBannedRights; /** https://core.telegram.org/type/InputWallPaper */ export type InputWallPaper = inputWallPaper | inputWallPaperSlug | inputWallPaperNoFile; /** https://core.telegram.org/type/account.WallPapers */ export type account_WallPapers = account_wallPapersNotModified | account_wallPapers; /** https://core.telegram.org/type/CodeSettings */ export type CodeSettings = codeSettings; /** https://core.telegram.org/type/WallPaperSettings */ export type WallPaperSettings = wallPaperSettings; /** https://core.telegram.org/type/AutoDownloadSettings */ export type AutoDownloadSettings = autoDownloadSettings; /** https://core.telegram.org/type/account.AutoDownloadSettings */ export type account_AutoDownloadSettings = account_autoDownloadSettings; /** https://core.telegram.org/type/EmojiKeyword */ export type EmojiKeyword = emojiKeyword | emojiKeywordDeleted; /** https://core.telegram.org/type/EmojiKeywordsDifference */ export type EmojiKeywordsDifference = emojiKeywordsDifference; /** https://core.telegram.org/type/EmojiURL */ export type EmojiURL = emojiURL; /** https://core.telegram.org/type/EmojiLanguage */ export type EmojiLanguage = emojiLanguage; /** https://core.telegram.org/type/Folder */ export type Folder = folder; /** https://core.telegram.org/type/InputFolderPeer */ export type InputFolderPeer = inputFolderPeer; /** https://core.telegram.org/type/FolderPeer */ export type FolderPeer = folderPeer; /** https://core.telegram.org/type/messages.SearchCounter */ export type messages_SearchCounter = messages_searchCounter; /** https://core.telegram.org/type/UrlAuthResult */ export type UrlAuthResult = urlAuthResultRequest | urlAuthResultAccepted | urlAuthResultDefault; /** https://core.telegram.org/type/ChannelLocation */ export type ChannelLocation = channelLocationEmpty | channelLocation; /** https://core.telegram.org/type/PeerLocated */ export type PeerLocated = peerLocated | peerSelfLocated; /** https://core.telegram.org/type/RestrictionReason */ export type RestrictionReason = restrictionReason; /** https://core.telegram.org/type/InputTheme */ export type InputTheme = inputTheme | inputThemeSlug; /** https://core.telegram.org/type/Theme */ export type Theme = theme; /** https://core.telegram.org/type/account.Themes */ export type account_Themes = account_themesNotModified | account_themes; /** https://core.telegram.org/type/auth.LoginToken */ export type auth_LoginToken = auth_loginToken | auth_loginTokenMigrateTo | auth_loginTokenSuccess; /** https://core.telegram.org/type/account.ContentSettings */ export type account_ContentSettings = account_contentSettings; /** https://core.telegram.org/type/messages.InactiveChats */ export type messages_InactiveChats = messages_inactiveChats; /** https://core.telegram.org/type/BaseTheme */ export type BaseTheme = baseThemeClassic | baseThemeDay | baseThemeNight | baseThemeTinted | baseThemeArctic; /** https://core.telegram.org/type/InputThemeSettings */ export type InputThemeSettings = inputThemeSettings; /** https://core.telegram.org/type/ThemeSettings */ export type ThemeSettings = themeSettings; /** https://core.telegram.org/type/WebPageAttribute */ export type WebPageAttribute = webPageAttributeTheme | webPageAttributeStory | webPageAttributeStickerSet | webPageAttributeUniqueStarGift | webPageAttributeStarGiftCollection | webPageAttributeStarGiftAuction | webPageAttributeAiComposeTone; /** https://core.telegram.org/type/messages.VotesList */ export type messages_VotesList = messages_votesList; /** https://core.telegram.org/type/BankCardOpenUrl */ export type BankCardOpenUrl = bankCardOpenUrl; /** https://core.telegram.org/type/payments.BankCardData */ export type payments_BankCardData = payments_bankCardData; /** https://core.telegram.org/type/DialogFilter */ export type DialogFilter = dialogFilter | dialogFilterDefault | dialogFilterChatlist; /** https://core.telegram.org/type/DialogFilterSuggested */ export type DialogFilterSuggested = dialogFilterSuggested; /** https://core.telegram.org/type/StatsDateRangeDays */ export type StatsDateRangeDays = statsDateRangeDays; /** https://core.telegram.org/type/StatsAbsValueAndPrev */ export type StatsAbsValueAndPrev = statsAbsValueAndPrev; /** https://core.telegram.org/type/StatsPercentValue */ export type StatsPercentValue = statsPercentValue; /** https://core.telegram.org/type/StatsGraph */ export type StatsGraph = statsGraphAsync | statsGraphError | statsGraph; /** https://core.telegram.org/type/stats.BroadcastStats */ export type stats_BroadcastStats = stats_broadcastStats; /** https://core.telegram.org/type/help.PromoData */ export type help_PromoData = help_promoDataEmpty | help_promoData; /** https://core.telegram.org/type/VideoSize */ export type VideoSize = videoSize | videoSizeEmojiMarkup | videoSizeStickerMarkup; /** https://core.telegram.org/type/StatsGroupTopPoster */ export type StatsGroupTopPoster = statsGroupTopPoster; /** https://core.telegram.org/type/StatsGroupTopAdmin */ export type StatsGroupTopAdmin = statsGroupTopAdmin; /** https://core.telegram.org/type/StatsGroupTopInviter */ export type StatsGroupTopInviter = statsGroupTopInviter; /** https://core.telegram.org/type/stats.MegagroupStats */ export type stats_MegagroupStats = stats_megagroupStats; /** https://core.telegram.org/type/GlobalPrivacySettings */ export type GlobalPrivacySettings = globalPrivacySettings; /** https://core.telegram.org/type/help.CountryCode */ export type help_CountryCode = help_countryCode; /** https://core.telegram.org/type/help.Country */ export type help_Country = help_country; /** https://core.telegram.org/type/help.CountriesList */ export type help_CountriesList = help_countriesListNotModified | help_countriesList; /** https://core.telegram.org/type/MessageViews */ export type MessageViews = messageViews; /** https://core.telegram.org/type/messages.MessageViews */ export type messages_MessageViews = messages_messageViews; /** https://core.telegram.org/type/messages.DiscussionMessage */ export type messages_DiscussionMessage = messages_discussionMessage; /** https://core.telegram.org/type/MessageReplyHeader */ export type MessageReplyHeader = messageReplyHeader | messageReplyStoryHeader; /** https://core.telegram.org/type/MessageReplies */ export type MessageReplies = messageReplies; /** https://core.telegram.org/type/PeerBlocked */ export type PeerBlocked = peerBlocked; /** https://core.telegram.org/type/stats.MessageStats */ export type stats_MessageStats = stats_messageStats; /** https://core.telegram.org/type/GroupCall */ export type GroupCall = groupCallDiscarded | groupCall; /** https://core.telegram.org/type/InputGroupCall */ export type InputGroupCall = inputGroupCall | inputGroupCallSlug | inputGroupCallInviteMessage; /** https://core.telegram.org/type/GroupCallParticipant */ export type GroupCallParticipant = groupCallParticipant; /** https://core.telegram.org/type/phone.GroupCall */ export type phone_GroupCall = phone_groupCall; /** https://core.telegram.org/type/phone.GroupParticipants */ export type phone_GroupParticipants = phone_groupParticipants; /** https://core.telegram.org/type/InlineQueryPeerType */ export type InlineQueryPeerType = inlineQueryPeerTypeSameBotPM | inlineQueryPeerTypePM | inlineQueryPeerTypeChat | inlineQueryPeerTypeMegagroup | inlineQueryPeerTypeBroadcast | inlineQueryPeerTypeBotPM; /** https://core.telegram.org/type/messages.HistoryImport */ export type messages_HistoryImport = messages_historyImport; /** https://core.telegram.org/type/messages.HistoryImportParsed */ export type messages_HistoryImportParsed = messages_historyImportParsed; /** https://core.telegram.org/type/messages.AffectedFoundMessages */ export type messages_AffectedFoundMessages = messages_affectedFoundMessages; /** https://core.telegram.org/type/ChatInviteImporter */ export type ChatInviteImporter = chatInviteImporter; /** https://core.telegram.org/type/messages.ExportedChatInvites */ export type messages_ExportedChatInvites = messages_exportedChatInvites; /** https://core.telegram.org/type/messages.ExportedChatInvite */ export type messages_ExportedChatInvite = messages_exportedChatInvite | messages_exportedChatInviteReplaced; /** https://core.telegram.org/type/messages.ChatInviteImporters */ export type messages_ChatInviteImporters = messages_chatInviteImporters; /** https://core.telegram.org/type/ChatAdminWithInvites */ export type ChatAdminWithInvites = chatAdminWithInvites; /** https://core.telegram.org/type/messages.ChatAdminsWithInvites */ export type messages_ChatAdminsWithInvites = messages_chatAdminsWithInvites; /** https://core.telegram.org/type/messages.CheckedHistoryImportPeer */ export type messages_CheckedHistoryImportPeer = messages_checkedHistoryImportPeer; /** https://core.telegram.org/type/phone.JoinAsPeers */ export type phone_JoinAsPeers = phone_joinAsPeers; /** https://core.telegram.org/type/phone.ExportedGroupCallInvite */ export type phone_ExportedGroupCallInvite = phone_exportedGroupCallInvite; /** https://core.telegram.org/type/GroupCallParticipantVideoSourceGroup */ export type GroupCallParticipantVideoSourceGroup = groupCallParticipantVideoSourceGroup; /** https://core.telegram.org/type/GroupCallParticipantVideo */ export type GroupCallParticipantVideo = groupCallParticipantVideo; /** https://core.telegram.org/type/stickers.SuggestedShortName */ export type stickers_SuggestedShortName = stickers_suggestedShortName; /** https://core.telegram.org/type/BotCommandScope */ export type BotCommandScope = botCommandScopeDefault | botCommandScopeUsers | botCommandScopeChats | botCommandScopeChatAdmins | botCommandScopePeer | botCommandScopePeerAdmins | botCommandScopePeerUser; /** https://core.telegram.org/type/account.ResetPasswordResult */ export type account_ResetPasswordResult = account_resetPasswordFailedWait | account_resetPasswordRequestedWait | account_resetPasswordOk; /** https://core.telegram.org/type/ChatTheme */ export type ChatTheme = chatTheme | chatThemeUniqueGift; /** https://core.telegram.org/type/account.ChatThemes */ export type account_ChatThemes = account_chatThemesNotModified | account_chatThemes; /** https://core.telegram.org/type/SponsoredMessage */ export type SponsoredMessage = sponsoredMessage; /** https://core.telegram.org/type/messages.SponsoredMessages */ export type messages_SponsoredMessages = messages_sponsoredMessages | messages_sponsoredMessagesEmpty; /** https://core.telegram.org/type/SearchResultsCalendarPeriod */ export type SearchResultsCalendarPeriod = searchResultsCalendarPeriod; /** https://core.telegram.org/type/messages.SearchResultsCalendar */ export type messages_SearchResultsCalendar = messages_searchResultsCalendar; /** https://core.telegram.org/type/SearchResultsPosition */ export type SearchResultsPosition = searchResultPosition; /** https://core.telegram.org/type/messages.SearchResultsPositions */ export type messages_SearchResultsPositions = messages_searchResultsPositions; /** https://core.telegram.org/type/channels.SendAsPeers */ export type channels_SendAsPeers = channels_sendAsPeers; /** https://core.telegram.org/type/users.UserFull */ export type users_UserFull = users_userFull; /** https://core.telegram.org/type/messages.PeerSettings */ export type messages_PeerSettings = messages_peerSettings; /** https://core.telegram.org/type/auth.LoggedOut */ export type auth_LoggedOut = auth_loggedOut; /** https://core.telegram.org/type/ReactionCount */ export type ReactionCount = reactionCount; /** https://core.telegram.org/type/MessageReactions */ export type MessageReactions = messageReactions; /** https://core.telegram.org/type/messages.MessageReactionsList */ export type messages_MessageReactionsList = messages_messageReactionsList; /** https://core.telegram.org/type/AvailableReaction */ export type AvailableReaction = availableReaction; /** https://core.telegram.org/type/messages.AvailableReactions */ export type messages_AvailableReactions = messages_availableReactionsNotModified | messages_availableReactions; /** https://core.telegram.org/type/MessagePeerReaction */ export type MessagePeerReaction = messagePeerReaction; /** https://core.telegram.org/type/GroupCallStreamChannel */ export type GroupCallStreamChannel = groupCallStreamChannel; /** https://core.telegram.org/type/phone.GroupCallStreamChannels */ export type phone_GroupCallStreamChannels = phone_groupCallStreamChannels; /** https://core.telegram.org/type/phone.GroupCallStreamRtmpUrl */ export type phone_GroupCallStreamRtmpUrl = phone_groupCallStreamRtmpUrl; /** https://core.telegram.org/type/AttachMenuBotIconColor */ export type AttachMenuBotIconColor = attachMenuBotIconColor; /** https://core.telegram.org/type/AttachMenuBotIcon */ export type AttachMenuBotIcon = attachMenuBotIcon; /** https://core.telegram.org/type/AttachMenuBot */ export type AttachMenuBot = attachMenuBot; /** https://core.telegram.org/type/AttachMenuBots */ export type AttachMenuBots = attachMenuBotsNotModified | attachMenuBots; /** https://core.telegram.org/type/AttachMenuBotsBot */ export type AttachMenuBotsBot = attachMenuBotsBot; /** https://core.telegram.org/type/WebViewResult */ export type WebViewResult = webViewResultUrl; /** https://core.telegram.org/type/WebViewMessageSent */ export type WebViewMessageSent = webViewMessageSent; /** https://core.telegram.org/type/BotMenuButton */ export type BotMenuButton = botMenuButtonDefault | botMenuButtonCommands | botMenuButton; /** https://core.telegram.org/type/account.SavedRingtones */ export type account_SavedRingtones = account_savedRingtonesNotModified | account_savedRingtones; /** https://core.telegram.org/type/NotificationSound */ export type NotificationSound = notificationSoundDefault | notificationSoundNone | notificationSoundLocal | notificationSoundRingtone; /** https://core.telegram.org/type/account.SavedRingtone */ export type account_SavedRingtone = account_savedRingtone | account_savedRingtoneConverted; /** https://core.telegram.org/type/AttachMenuPeerType */ export type AttachMenuPeerType = attachMenuPeerTypeSameBotPM | attachMenuPeerTypeBotPM | attachMenuPeerTypePM | attachMenuPeerTypeChat | attachMenuPeerTypeBroadcast; /** https://core.telegram.org/type/InputInvoice */ export type InputInvoice = inputInvoiceMessage | inputInvoiceSlug | inputInvoicePremiumGiftCode | inputInvoiceStars | inputInvoiceChatInviteSubscription | inputInvoiceStarGift | inputInvoiceStarGiftUpgrade | inputInvoiceStarGiftTransfer | inputInvoicePremiumGiftStars | inputInvoiceBusinessBotTransferStars | inputInvoiceStarGiftResale | inputInvoiceStarGiftPrepaidUpgrade | inputInvoicePremiumAuthCode | inputInvoiceStarGiftDropOriginalDetails | inputInvoiceStarGiftAuctionBid; /** https://core.telegram.org/type/payments.ExportedInvoice */ export type payments_ExportedInvoice = payments_exportedInvoice; /** https://core.telegram.org/type/messages.TranscribedAudio */ export type messages_TranscribedAudio = messages_transcribedAudio; /** https://core.telegram.org/type/help.PremiumPromo */ export type help_PremiumPromo = help_premiumPromo; /** https://core.telegram.org/type/InputStorePaymentPurpose */ export type InputStorePaymentPurpose = inputStorePaymentPremiumSubscription | inputStorePaymentGiftPremium | inputStorePaymentPremiumGiftCode | inputStorePaymentPremiumGiveaway | inputStorePaymentStarsTopup | inputStorePaymentStarsGift | inputStorePaymentStarsGiveaway | inputStorePaymentAuthCode; /** https://core.telegram.org/type/PaymentFormMethod */ export type PaymentFormMethod = paymentFormMethod; /** https://core.telegram.org/type/EmojiStatus */ export type EmojiStatus = emojiStatusEmpty | emojiStatus | emojiStatusCollectible | inputEmojiStatusCollectible; /** https://core.telegram.org/type/account.EmojiStatuses */ export type account_EmojiStatuses = account_emojiStatusesNotModified | account_emojiStatuses; /** https://core.telegram.org/type/Reaction */ export type Reaction = reactionEmpty | reactionEmoji | reactionCustomEmoji | reactionPaid; /** https://core.telegram.org/type/ChatReactions */ export type ChatReactions = chatReactionsNone | chatReactionsAll | chatReactionsSome; /** https://core.telegram.org/type/messages.Reactions */ export type messages_Reactions = messages_reactionsNotModified | messages_reactions; /** https://core.telegram.org/type/EmailVerifyPurpose */ export type EmailVerifyPurpose = emailVerifyPurposeLoginSetup | emailVerifyPurposeLoginChange | emailVerifyPurposePassport; /** https://core.telegram.org/type/EmailVerification */ export type EmailVerification = emailVerificationCode | emailVerificationGoogle | emailVerificationApple; /** https://core.telegram.org/type/account.EmailVerified */ export type account_EmailVerified = account_emailVerified | account_emailVerifiedLogin; /** https://core.telegram.org/type/PremiumSubscriptionOption */ export type PremiumSubscriptionOption = premiumSubscriptionOption; /** https://core.telegram.org/type/SendAsPeer */ export type SendAsPeer = sendAsPeer; /** https://core.telegram.org/type/MessageExtendedMedia */ export type MessageExtendedMedia = messageExtendedMediaPreview | messageExtendedMedia; /** https://core.telegram.org/type/StickerKeyword */ export type StickerKeyword = stickerKeyword; /** https://core.telegram.org/type/Username */ export type Username = username; /** https://core.telegram.org/type/ForumTopic */ export type ForumTopic = forumTopicDeleted | forumTopic; /** https://core.telegram.org/type/messages.ForumTopics */ export type messages_ForumTopics = messages_forumTopics; /** https://core.telegram.org/type/DefaultHistoryTTL */ export type DefaultHistoryTTL = defaultHistoryTTL; /** https://core.telegram.org/type/ExportedContactToken */ export type ExportedContactToken = exportedContactToken; /** https://core.telegram.org/type/RequestPeerType */ export type RequestPeerType = requestPeerTypeUser | requestPeerTypeChat | requestPeerTypeBroadcast | requestPeerTypeCreateBot; /** https://core.telegram.org/type/EmojiList */ export type EmojiList = emojiListNotModified | emojiList; /** https://core.telegram.org/type/EmojiGroup */ export type EmojiGroup = emojiGroup | emojiGroupGreeting | emojiGroupPremium; /** https://core.telegram.org/type/messages.EmojiGroups */ export type messages_EmojiGroups = messages_emojiGroupsNotModified | messages_emojiGroups; /** https://core.telegram.org/type/TextWithEntities */ export type TextWithEntities = textWithEntities; /** https://core.telegram.org/type/messages.TranslatedText */ export type messages_TranslatedText = messages_translateResult; /** https://core.telegram.org/type/AutoSaveSettings */ export type AutoSaveSettings = autoSaveSettings; /** https://core.telegram.org/type/AutoSaveException */ export type AutoSaveException = autoSaveException; /** https://core.telegram.org/type/account.AutoSaveSettings */ export type account_AutoSaveSettings = account_autoSaveSettings; /** https://core.telegram.org/type/help.AppConfig */ export type help_AppConfig = help_appConfigNotModified | help_appConfig; /** https://core.telegram.org/type/InputBotApp */ export type InputBotApp = inputBotAppID | inputBotAppShortName; /** https://core.telegram.org/type/BotApp */ export type BotApp = botAppNotModified | botApp; /** https://core.telegram.org/type/messages.BotApp */ export type messages_BotApp = messages_botApp; /** https://core.telegram.org/type/InlineBotWebView */ export type InlineBotWebView = inlineBotWebView; /** https://core.telegram.org/type/ReadParticipantDate */ export type ReadParticipantDate = readParticipantDate; /** https://core.telegram.org/type/InputChatlist */ export type InputChatlist = inputChatlistDialogFilter; /** https://core.telegram.org/type/ExportedChatlistInvite */ export type ExportedChatlistInvite = exportedChatlistInvite; /** https://core.telegram.org/type/chatlists.ExportedChatlistInvite */ export type chatlists_ExportedChatlistInvite = chatlists_exportedChatlistInvite; /** https://core.telegram.org/type/chatlists.ExportedInvites */ export type chatlists_ExportedInvites = chatlists_exportedInvites; /** https://core.telegram.org/type/chatlists.ChatlistInvite */ export type chatlists_ChatlistInvite = chatlists_chatlistInviteAlready | chatlists_chatlistInvite; /** https://core.telegram.org/type/chatlists.ChatlistUpdates */ export type chatlists_ChatlistUpdates = chatlists_chatlistUpdates; /** https://core.telegram.org/type/bots.BotInfo */ export type bots_BotInfo = bots_botInfo; /** https://core.telegram.org/type/MessagePeerVote */ export type MessagePeerVote = messagePeerVote | messagePeerVoteInputOption | messagePeerVoteMultiple; /** https://core.telegram.org/type/StoryViews */ export type StoryViews = storyViews; /** https://core.telegram.org/type/StoryItem */ export type StoryItem = storyItemDeleted | storyItemSkipped | storyItem; /** https://core.telegram.org/type/stories.AllStories */ export type stories_AllStories = stories_allStoriesNotModified | stories_allStories; /** https://core.telegram.org/type/stories.Stories */ export type stories_Stories = stories_stories; /** https://core.telegram.org/type/StoryView */ export type StoryView = storyView | storyViewPublicForward | storyViewPublicRepost; /** https://core.telegram.org/type/stories.StoryViewsList */ export type stories_StoryViewsList = stories_storyViewsList; /** https://core.telegram.org/type/stories.StoryViews */ export type stories_StoryViews = stories_storyViews; /** https://core.telegram.org/type/InputReplyTo */ export type InputReplyTo = inputReplyToMessage | inputReplyToStory | inputReplyToMonoForum; /** https://core.telegram.org/type/ExportedStoryLink */ export type ExportedStoryLink = exportedStoryLink; /** https://core.telegram.org/type/StoriesStealthMode */ export type StoriesStealthMode = storiesStealthMode; /** https://core.telegram.org/type/MediaAreaCoordinates */ export type MediaAreaCoordinates = mediaAreaCoordinates; /** https://core.telegram.org/type/MediaArea */ export type MediaArea = mediaAreaVenue | inputMediaAreaVenue | mediaAreaGeoPoint | mediaAreaSuggestedReaction | mediaAreaChannelPost | inputMediaAreaChannelPost | mediaAreaUrl | mediaAreaWeather | mediaAreaStarGift; /** https://core.telegram.org/type/PeerStories */ export type PeerStories = peerStories; /** https://core.telegram.org/type/stories.PeerStories */ export type stories_PeerStories = stories_peerStories; /** https://core.telegram.org/type/messages.WebPage */ export type messages_WebPage = messages_webPage; /** https://core.telegram.org/type/PremiumGiftCodeOption */ export type PremiumGiftCodeOption = premiumGiftCodeOption; /** https://core.telegram.org/type/payments.CheckedGiftCode */ export type payments_CheckedGiftCode = payments_checkedGiftCode; /** https://core.telegram.org/type/payments.GiveawayInfo */ export type payments_GiveawayInfo = payments_giveawayInfo | payments_giveawayInfoResults; /** https://core.telegram.org/type/PrepaidGiveaway */ export type PrepaidGiveaway = prepaidGiveaway | prepaidStarsGiveaway; /** https://core.telegram.org/type/Boost */ export type Boost = boost; /** https://core.telegram.org/type/premium.BoostsList */ export type premium_BoostsList = premium_boostsList; /** https://core.telegram.org/type/MyBoost */ export type MyBoost = myBoost; /** https://core.telegram.org/type/premium.MyBoosts */ export type premium_MyBoosts = premium_myBoosts; /** https://core.telegram.org/type/premium.BoostsStatus */ export type premium_BoostsStatus = premium_boostsStatus; /** https://core.telegram.org/type/StoryFwdHeader */ export type StoryFwdHeader = storyFwdHeader; /** https://core.telegram.org/type/PostInteractionCounters */ export type PostInteractionCounters = postInteractionCountersMessage | postInteractionCountersStory; /** https://core.telegram.org/type/stats.StoryStats */ export type stats_StoryStats = stats_storyStats; /** https://core.telegram.org/type/PublicForward */ export type PublicForward = publicForwardMessage | publicForwardStory; /** https://core.telegram.org/type/stats.PublicForwards */ export type stats_PublicForwards = stats_publicForwards; /** https://core.telegram.org/type/PeerColor */ export type PeerColor = peerColor | peerColorCollectible | inputPeerColorCollectible; /** https://core.telegram.org/type/help.PeerColorSet */ export type help_PeerColorSet = help_peerColorSet | help_peerColorProfileSet; /** https://core.telegram.org/type/help.PeerColorOption */ export type help_PeerColorOption = help_peerColorOption; /** https://core.telegram.org/type/help.PeerColors */ export type help_PeerColors = help_peerColorsNotModified | help_peerColors; /** https://core.telegram.org/type/StoryReaction */ export type StoryReaction = storyReaction | storyReactionPublicForward | storyReactionPublicRepost; /** https://core.telegram.org/type/stories.StoryReactionsList */ export type stories_StoryReactionsList = stories_storyReactionsList; /** https://core.telegram.org/type/SavedDialog */ export type SavedDialog = savedDialog | monoForumDialog; /** https://core.telegram.org/type/messages.SavedDialogs */ export type messages_SavedDialogs = messages_savedDialogs | messages_savedDialogsSlice | messages_savedDialogsNotModified; /** https://core.telegram.org/type/SavedReactionTag */ export type SavedReactionTag = savedReactionTag; /** https://core.telegram.org/type/messages.SavedReactionTags */ export type messages_SavedReactionTags = messages_savedReactionTagsNotModified | messages_savedReactionTags; /** https://core.telegram.org/type/OutboxReadDate */ export type OutboxReadDate = outboxReadDate; /** https://core.telegram.org/type/smsjobs.EligibilityToJoin */ export type smsjobs_EligibilityToJoin = smsjobs_eligibleToJoin; /** https://core.telegram.org/type/smsjobs.Status */ export type smsjobs_Status = smsjobs_status; /** https://core.telegram.org/type/SmsJob */ export type SmsJob = smsJob; /** https://core.telegram.org/type/BusinessWeeklyOpen */ export type BusinessWeeklyOpen = businessWeeklyOpen; /** https://core.telegram.org/type/BusinessWorkHours */ export type BusinessWorkHours = businessWorkHours; /** https://core.telegram.org/type/BusinessLocation */ export type BusinessLocation = businessLocation; /** https://core.telegram.org/type/InputBusinessRecipients */ export type InputBusinessRecipients = inputBusinessRecipients; /** https://core.telegram.org/type/BusinessRecipients */ export type BusinessRecipients = businessRecipients; /** https://core.telegram.org/type/BusinessAwayMessageSchedule */ export type BusinessAwayMessageSchedule = businessAwayMessageScheduleAlways | businessAwayMessageScheduleOutsideWorkHours | businessAwayMessageScheduleCustom; /** https://core.telegram.org/type/InputBusinessGreetingMessage */ export type InputBusinessGreetingMessage = inputBusinessGreetingMessage; /** https://core.telegram.org/type/BusinessGreetingMessage */ export type BusinessGreetingMessage = businessGreetingMessage; /** https://core.telegram.org/type/InputBusinessAwayMessage */ export type InputBusinessAwayMessage = inputBusinessAwayMessage; /** https://core.telegram.org/type/BusinessAwayMessage */ export type BusinessAwayMessage = businessAwayMessage; /** https://core.telegram.org/type/Timezone */ export type Timezone = timezone; /** https://core.telegram.org/type/help.TimezonesList */ export type help_TimezonesList = help_timezonesListNotModified | help_timezonesList; /** https://core.telegram.org/type/QuickReply */ export type QuickReply = quickReply; /** https://core.telegram.org/type/InputQuickReplyShortcut */ export type InputQuickReplyShortcut = inputQuickReplyShortcut | inputQuickReplyShortcutId; /** https://core.telegram.org/type/messages.QuickReplies */ export type messages_QuickReplies = messages_quickReplies | messages_quickRepliesNotModified; /** https://core.telegram.org/type/ConnectedBot */ export type ConnectedBot = connectedBot; /** https://core.telegram.org/type/account.ConnectedBots */ export type account_ConnectedBots = account_connectedBots; /** https://core.telegram.org/type/messages.DialogFilters */ export type messages_DialogFilters = messages_dialogFilters; /** https://core.telegram.org/type/Birthday */ export type Birthday = birthday; /** https://core.telegram.org/type/BotBusinessConnection */ export type BotBusinessConnection = botBusinessConnection; /** https://core.telegram.org/type/InputBusinessIntro */ export type InputBusinessIntro = inputBusinessIntro; /** https://core.telegram.org/type/BusinessIntro */ export type BusinessIntro = businessIntro; /** https://core.telegram.org/type/messages.MyStickers */ export type messages_MyStickers = messages_myStickers; /** https://core.telegram.org/type/InputCollectible */ export type InputCollectible = inputCollectibleUsername | inputCollectiblePhone; /** https://core.telegram.org/type/fragment.CollectibleInfo */ export type fragment_CollectibleInfo = fragment_collectibleInfo; /** https://core.telegram.org/type/InputBusinessBotRecipients */ export type InputBusinessBotRecipients = inputBusinessBotRecipients; /** https://core.telegram.org/type/BusinessBotRecipients */ export type BusinessBotRecipients = businessBotRecipients; /** https://core.telegram.org/type/ContactBirthday */ export type ContactBirthday = contactBirthday; /** https://core.telegram.org/type/contacts.ContactBirthdays */ export type contacts_ContactBirthdays = contacts_contactBirthdays; /** https://core.telegram.org/type/MissingInvitee */ export type MissingInvitee = missingInvitee; /** https://core.telegram.org/type/messages.InvitedUsers */ export type messages_InvitedUsers = messages_invitedUsers; /** https://core.telegram.org/type/InputBusinessChatLink */ export type InputBusinessChatLink = inputBusinessChatLink; /** https://core.telegram.org/type/BusinessChatLink */ export type BusinessChatLink = businessChatLink; /** https://core.telegram.org/type/account.BusinessChatLinks */ export type account_BusinessChatLinks = account_businessChatLinks; /** https://core.telegram.org/type/account.ResolvedBusinessChatLinks */ export type account_ResolvedBusinessChatLinks = account_resolvedBusinessChatLinks; /** https://core.telegram.org/type/RequestedPeer */ export type RequestedPeer = requestedPeerUser | requestedPeerChat | requestedPeerChannel; /** https://core.telegram.org/type/SponsoredMessageReportOption */ export type SponsoredMessageReportOption = sponsoredMessageReportOption; /** https://core.telegram.org/type/channels.SponsoredMessageReportResult */ export type channels_SponsoredMessageReportResult = channels_sponsoredMessageReportResultChooseOption | channels_sponsoredMessageReportResultAdsHidden | channels_sponsoredMessageReportResultReported; /** https://core.telegram.org/type/ReactionNotificationsFrom */ export type ReactionNotificationsFrom = reactionNotificationsFromContacts | reactionNotificationsFromAll; /** https://core.telegram.org/type/ReactionsNotifySettings */ export type ReactionsNotifySettings = reactionsNotifySettings; /** https://core.telegram.org/type/AvailableEffect */ export type AvailableEffect = availableEffect; /** https://core.telegram.org/type/messages.AvailableEffects */ export type messages_AvailableEffects = messages_availableEffectsNotModified | messages_availableEffects; /** https://core.telegram.org/type/FactCheck */ export type FactCheck = factCheck; /** https://core.telegram.org/type/StarsTransactionPeer */ export type StarsTransactionPeer = starsTransactionPeerUnsupported | starsTransactionPeerAppStore | starsTransactionPeerPlayMarket | starsTransactionPeerPremiumBot | starsTransactionPeerFragment | starsTransactionPeer | starsTransactionPeerAds | starsTransactionPeerAPI; /** https://core.telegram.org/type/StarsTopupOption */ export type StarsTopupOption = starsTopupOption; /** https://core.telegram.org/type/StarsTransaction */ export type StarsTransaction = starsTransaction; /** https://core.telegram.org/type/payments.StarsStatus */ export type payments_StarsStatus = payments_starsStatus; /** https://core.telegram.org/type/FoundStory */ export type FoundStory = foundStory; /** https://core.telegram.org/type/stories.FoundStories */ export type stories_FoundStories = stories_foundStories; /** https://core.telegram.org/type/GeoPointAddress */ export type GeoPointAddress = geoPointAddress; /** https://core.telegram.org/type/StarsRevenueStatus */ export type StarsRevenueStatus = starsRevenueStatus; /** https://core.telegram.org/type/payments.StarsRevenueStats */ export type payments_StarsRevenueStats = payments_starsRevenueStats; /** https://core.telegram.org/type/payments.StarsRevenueWithdrawalUrl */ export type payments_StarsRevenueWithdrawalUrl = payments_starsRevenueWithdrawalUrl; /** https://core.telegram.org/type/payments.StarsRevenueAdsAccountUrl */ export type payments_StarsRevenueAdsAccountUrl = payments_starsRevenueAdsAccountUrl; /** https://core.telegram.org/type/InputStarsTransaction */ export type InputStarsTransaction = inputStarsTransaction; /** https://core.telegram.org/type/StarsGiftOption */ export type StarsGiftOption = starsGiftOption; /** https://core.telegram.org/type/bots.PopularAppBots */ export type bots_PopularAppBots = bots_popularAppBots; /** https://core.telegram.org/type/BotPreviewMedia */ export type BotPreviewMedia = botPreviewMedia; /** https://core.telegram.org/type/bots.PreviewInfo */ export type bots_PreviewInfo = bots_previewInfo; /** https://core.telegram.org/type/StarsSubscriptionPricing */ export type StarsSubscriptionPricing = starsSubscriptionPricing; /** https://core.telegram.org/type/StarsSubscription */ export type StarsSubscription = starsSubscription; /** https://core.telegram.org/type/MessageReactor */ export type MessageReactor = messageReactor; /** https://core.telegram.org/type/StarsGiveawayOption */ export type StarsGiveawayOption = starsGiveawayOption; /** https://core.telegram.org/type/StarsGiveawayWinnersOption */ export type StarsGiveawayWinnersOption = starsGiveawayWinnersOption; /** https://core.telegram.org/type/StarGift */ export type StarGift = starGift | starGiftUnique; /** https://core.telegram.org/type/payments.StarGifts */ export type payments_StarGifts = payments_starGiftsNotModified | payments_starGifts; /** https://core.telegram.org/type/MessageReportOption */ export type MessageReportOption = messageReportOption; /** https://core.telegram.org/type/ReportResult */ export type ReportResult = reportResultChooseOption | reportResultAddComment | reportResultReported; /** https://core.telegram.org/type/messages.BotPreparedInlineMessage */ export type messages_BotPreparedInlineMessage = messages_botPreparedInlineMessage; /** https://core.telegram.org/type/messages.PreparedInlineMessage */ export type messages_PreparedInlineMessage = messages_preparedInlineMessage; /** https://core.telegram.org/type/BotAppSettings */ export type BotAppSettings = botAppSettings; /** https://core.telegram.org/type/StarRefProgram */ export type StarRefProgram = starRefProgram; /** https://core.telegram.org/type/ConnectedBotStarRef */ export type ConnectedBotStarRef = connectedBotStarRef; /** https://core.telegram.org/type/payments.ConnectedStarRefBots */ export type payments_ConnectedStarRefBots = payments_connectedStarRefBots; /** https://core.telegram.org/type/payments.SuggestedStarRefBots */ export type payments_SuggestedStarRefBots = payments_suggestedStarRefBots; /** https://core.telegram.org/type/StarsAmount */ export type StarsAmount = starsAmount | starsTonAmount; /** https://core.telegram.org/type/messages.FoundStickers */ export type messages_FoundStickers = messages_foundStickersNotModified | messages_foundStickers; /** https://core.telegram.org/type/BotVerifierSettings */ export type BotVerifierSettings = botVerifierSettings; /** https://core.telegram.org/type/BotVerification */ export type BotVerification = botVerification; /** https://core.telegram.org/type/StarGiftAttribute */ export type StarGiftAttribute = starGiftAttributeModel | starGiftAttributePattern | starGiftAttributeBackdrop | starGiftAttributeOriginalDetails; /** https://core.telegram.org/type/payments.StarGiftUpgradePreview */ export type payments_StarGiftUpgradePreview = payments_starGiftUpgradePreview; /** https://core.telegram.org/type/users.Users */ export type users_Users = users_users | users_usersSlice; /** https://core.telegram.org/type/payments.UniqueStarGift */ export type payments_UniqueStarGift = payments_uniqueStarGift; /** https://core.telegram.org/type/messages.WebPagePreview */ export type messages_WebPagePreview = messages_webPagePreview; /** https://core.telegram.org/type/SavedStarGift */ export type SavedStarGift = savedStarGift; /** https://core.telegram.org/type/payments.SavedStarGifts */ export type payments_SavedStarGifts = payments_savedStarGifts; /** https://core.telegram.org/type/InputSavedStarGift */ export type InputSavedStarGift = inputSavedStarGiftUser | inputSavedStarGiftChat | inputSavedStarGiftSlug; /** https://core.telegram.org/type/payments.StarGiftWithdrawalUrl */ export type payments_StarGiftWithdrawalUrl = payments_starGiftWithdrawalUrl; /** https://core.telegram.org/type/PaidReactionPrivacy */ export type PaidReactionPrivacy = paidReactionPrivacyDefault | paidReactionPrivacyAnonymous | paidReactionPrivacyPeer; /** https://core.telegram.org/type/account.PaidMessagesRevenue */ export type account_PaidMessagesRevenue = account_paidMessagesRevenue; /** https://core.telegram.org/type/RequirementToContact */ export type RequirementToContact = requirementToContactEmpty | requirementToContactPremium | requirementToContactPaidMessages; /** https://core.telegram.org/type/BusinessBotRights */ export type BusinessBotRights = businessBotRights; /** https://core.telegram.org/type/DisallowedGiftsSettings */ export type DisallowedGiftsSettings = disallowedGiftsSettings; /** https://core.telegram.org/type/SponsoredPeer */ export type SponsoredPeer = sponsoredPeer; /** https://core.telegram.org/type/contacts.SponsoredPeers */ export type contacts_SponsoredPeers = contacts_sponsoredPeersEmpty | contacts_sponsoredPeers; /** https://core.telegram.org/type/StarGiftAttributeId */ export type StarGiftAttributeId = starGiftAttributeIdModel | starGiftAttributeIdPattern | starGiftAttributeIdBackdrop; /** https://core.telegram.org/type/StarGiftAttributeCounter */ export type StarGiftAttributeCounter = starGiftAttributeCounter; /** https://core.telegram.org/type/payments.ResaleStarGifts */ export type payments_ResaleStarGifts = payments_resaleStarGifts; /** https://core.telegram.org/type/stories.CanSendStoryCount */ export type stories_CanSendStoryCount = stories_canSendStoryCount; /** https://core.telegram.org/type/PendingSuggestion */ export type PendingSuggestion = pendingSuggestion; /** https://core.telegram.org/type/TodoItem */ export type TodoItem = todoItem; /** https://core.telegram.org/type/TodoList */ export type TodoList = todoList; /** https://core.telegram.org/type/TodoCompletion */ export type TodoCompletion = todoCompletion; /** https://core.telegram.org/type/SuggestedPost */ export type SuggestedPost = suggestedPost; /** https://core.telegram.org/type/StarsRating */ export type StarsRating = starsRating; /** https://core.telegram.org/type/StarGiftCollection */ export type StarGiftCollection = starGiftCollection; /** https://core.telegram.org/type/payments.StarGiftCollections */ export type payments_StarGiftCollections = payments_starGiftCollectionsNotModified | payments_starGiftCollections; /** https://core.telegram.org/type/StoryAlbum */ export type StoryAlbum = storyAlbum; /** https://core.telegram.org/type/stories.Albums */ export type stories_Albums = stories_albumsNotModified | stories_albums; /** https://core.telegram.org/type/SearchPostsFlood */ export type SearchPostsFlood = searchPostsFlood; /** https://core.telegram.org/type/payments.UniqueStarGiftValueInfo */ export type payments_UniqueStarGiftValueInfo = payments_uniqueStarGiftValueInfo; /** https://core.telegram.org/type/ProfileTab */ export type ProfileTab = profileTabPosts | profileTabGifts | profileTabMedia | profileTabFiles | profileTabMusic | profileTabVoice | profileTabLinks | profileTabGifs; /** https://core.telegram.org/type/users.SavedMusic */ export type users_SavedMusic = users_savedMusicNotModified | users_savedMusic; /** https://core.telegram.org/type/account.SavedMusicIds */ export type account_SavedMusicIds = account_savedMusicIdsNotModified | account_savedMusicIds; /** https://core.telegram.org/type/payments.CheckCanSendGiftResult */ export type payments_CheckCanSendGiftResult = payments_checkCanSendGiftResultOk | payments_checkCanSendGiftResultFail; /** https://core.telegram.org/type/InputChatTheme */ export type InputChatTheme = inputChatThemeEmpty | inputChatTheme | inputChatThemeUniqueGift; /** https://core.telegram.org/type/StarGiftUpgradePrice */ export type StarGiftUpgradePrice = starGiftUpgradePrice; /** https://core.telegram.org/type/GroupCallMessage */ export type GroupCallMessage = groupCallMessage; /** https://core.telegram.org/type/GroupCallDonor */ export type GroupCallDonor = groupCallDonor; /** https://core.telegram.org/type/phone.GroupCallStars */ export type phone_GroupCallStars = phone_groupCallStars; /** https://core.telegram.org/type/RecentStory */ export type RecentStory = recentStory; /** https://core.telegram.org/type/AuctionBidLevel */ export type AuctionBidLevel = auctionBidLevel; /** https://core.telegram.org/type/StarGiftAuctionState */ export type StarGiftAuctionState = starGiftAuctionStateNotModified | starGiftAuctionState | starGiftAuctionStateFinished; /** https://core.telegram.org/type/StarGiftAuctionUserState */ export type StarGiftAuctionUserState = starGiftAuctionUserState; /** https://core.telegram.org/type/payments.StarGiftAuctionState */ export type payments_StarGiftAuctionState = payments_starGiftAuctionState; /** https://core.telegram.org/type/StarGiftAuctionAcquiredGift */ export type StarGiftAuctionAcquiredGift = starGiftAuctionAcquiredGift; /** https://core.telegram.org/type/payments.StarGiftAuctionAcquiredGifts */ export type payments_StarGiftAuctionAcquiredGifts = payments_starGiftAuctionAcquiredGifts; /** https://core.telegram.org/type/StarGiftActiveAuctionState */ export type StarGiftActiveAuctionState = starGiftActiveAuctionState; /** https://core.telegram.org/type/payments.StarGiftActiveAuctions */ export type payments_StarGiftActiveAuctions = payments_starGiftActiveAuctionsNotModified | payments_starGiftActiveAuctions; /** https://core.telegram.org/type/InputStarGiftAuction */ export type InputStarGiftAuction = inputStarGiftAuction | inputStarGiftAuctionSlug; /** https://core.telegram.org/type/Passkey */ export type Passkey = passkey; /** https://core.telegram.org/type/account.Passkeys */ export type account_Passkeys = account_passkeys; /** https://core.telegram.org/type/account.PasskeyRegistrationOptions */ export type account_PasskeyRegistrationOptions = account_passkeyRegistrationOptions; /** https://core.telegram.org/type/auth.PasskeyLoginOptions */ export type auth_PasskeyLoginOptions = auth_passkeyLoginOptions; /** https://core.telegram.org/type/InputPasskeyResponse */ export type InputPasskeyResponse = inputPasskeyResponseRegister | inputPasskeyResponseLogin; /** https://core.telegram.org/type/InputPasskeyCredential */ export type InputPasskeyCredential = inputPasskeyCredentialPublicKey | inputPasskeyCredentialFirebasePNV; /** https://core.telegram.org/type/StarGiftBackground */ export type StarGiftBackground = starGiftBackground; /** https://core.telegram.org/type/StarGiftAuctionRound */ export type StarGiftAuctionRound = starGiftAuctionRound | starGiftAuctionRoundExtendable; /** https://core.telegram.org/type/payments.StarGiftUpgradeAttributes */ export type payments_StarGiftUpgradeAttributes = payments_starGiftUpgradeAttributes; /** https://core.telegram.org/type/messages.EmojiGameOutcome */ export type messages_EmojiGameOutcome = messages_emojiGameOutcome; /** https://core.telegram.org/type/messages.EmojiGameInfo */ export type messages_EmojiGameInfo = messages_emojiGameUnavailable | messages_emojiGameDiceInfo; /** https://core.telegram.org/type/StarGiftAttributeRarity */ export type StarGiftAttributeRarity = starGiftAttributeRarity | starGiftAttributeRarityUncommon | starGiftAttributeRarityRare | starGiftAttributeRarityEpic | starGiftAttributeRarityLegendary; /** https://core.telegram.org/type/KeyboardButtonStyle */ export type KeyboardButtonStyle = keyboardButtonStyle; /** https://core.telegram.org/type/InputMessageReadMetric */ export type InputMessageReadMetric = inputMessageReadMetric; /** https://core.telegram.org/type/bots.ExportedBotToken */ export type bots_ExportedBotToken = bots_exportedBotToken; /** https://core.telegram.org/type/bots.RequestedButton */ export type bots_RequestedButton = bots_requestedButton; /** https://core.telegram.org/type/messages.ComposedMessageWithAI */ export type messages_ComposedMessageWithAI = messages_composedMessageWithAI; /** https://core.telegram.org/type/stats.PollStats */ export type stats_PollStats = stats_pollStats; /** https://core.telegram.org/type/InputAiComposeTone */ export type InputAiComposeTone = inputAiComposeToneDefault | inputAiComposeToneID | inputAiComposeToneSlug; /** https://core.telegram.org/type/AiComposeTone */ export type AiComposeTone = aiComposeTone | aiComposeToneDefault; /** https://core.telegram.org/type/aicompose.Tones */ export type aicompose_Tones = aicompose_tonesNotModified | aicompose_tones; /** https://core.telegram.org/type/AiComposeToneExample */ export type AiComposeToneExample = aiComposeToneExample; /** https://core.telegram.org/type/bots.AccessSettings */ export type bots_AccessSettings = bots_accessSettings; export declare const schema: Schema; export declare const LAYER = 225; export {}; //# sourceMappingURL=1_telegram_api.d.ts.map