• Preparing search index...
  • The search index is not available
Documentation - v0.23.3
  • Documentation
  • @mtcute/test
  • createStub

Function createStub

  • createStub<
        T extends
            | "photo"
            | "user"
            | "chat"
            | "channel"
            | "peerUser"
            | "peerChat"
            | "peerChannel"
            | "inputPeerEmpty"
            | "inputPeerSelf"
            | "inputPeerChat"
            | "inputPeerUser"
            | "inputPeerChannel"
            | "inputPeerUserFromMessage"
            | "inputPeerChannelFromMessage"
            | "mtcute.dummyInputPeerMinUser"
            | "mtcute.dummyInputPeerMinChannel"
            | "inputUserEmpty"
            | "inputUserSelf"
            | "inputUser"
            | "inputUserFromMessage"
            | "inputChannelEmpty"
            | "inputChannel"
            | "inputChannelFromMessage"
            | "error"
            | "ipPort"
            | "ipPortSecret"
            | "accessPointRule"
            | "help.configSimple"
            | "inputPeerPhotoFileLocationLegacy"
            | "inputStickerSetThumbLegacy"
            | "inputPhoneContact"
            | "inputFile"
            | "inputFileBig"
            | "inputFileStoryDocument"
            | "inputMediaEmpty"
            | "inputMediaUploadedPhoto"
            | "inputMediaPhoto"
            | "inputMediaGeoPoint"
            | "inputMediaContact"
            | "inputMediaUploadedDocument"
            | "inputMediaDocument"
            | "inputMediaVenue"
            | "inputMediaPhotoExternal"
            | "inputMediaDocumentExternal"
            | "inputMediaGame"
            | "inputMediaInvoice"
            | "inputMediaGeoLive"
            | "inputMediaPoll"
            | "inputMediaDice"
            | "inputMediaStory"
            | "inputMediaWebPage"
            | "inputMediaPaidMedia"
            | "inputChatPhotoEmpty"
            | "inputChatUploadedPhoto"
            | "inputChatPhoto"
            | "inputGeoPointEmpty"
            | "inputGeoPoint"
            | "inputPhotoEmpty"
            | "inputPhoto"
            | "inputFileLocation"
            | "inputEncryptedFileLocation"
            | "inputDocumentFileLocation"
            | "inputSecureFileLocation"
            | "inputTakeoutFileLocation"
            | "inputPhotoFileLocation"
            | "inputPhotoLegacyFileLocation"
            | "inputPeerPhotoFileLocation"
            | "inputStickerSetThumb"
            | "inputGroupCallStream"
            | "storage.fileUnknown"
            | "storage.filePartial"
            | "storage.fileJpeg"
            | "storage.fileGif"
            | "storage.filePng"
            | "storage.filePdf"
            | "storage.fileMp3"
            | "storage.fileMov"
            | "storage.fileMp4"
            | "storage.fileWebp"
            | "userEmpty"
            | "userProfilePhotoEmpty"
            | "userProfilePhoto"
            | "userStatusEmpty"
            | "userStatusOnline"
            | "userStatusOffline"
            | "userStatusRecently"
            | "userStatusLastWeek"
            | "userStatusLastMonth"
            | "chatEmpty"
            | "chatForbidden"
            | "channelForbidden"
            | "chatFull"
            | "channelFull"
            | "chatParticipant"
            | "chatParticipantCreator"
            | "chatParticipantAdmin"
            | "chatParticipantsForbidden"
            | "chatParticipants"
            | "chatPhotoEmpty"
            | "chatPhoto"
            | "messageEmpty"
            | "message"
            | "messageService"
            | "messageMediaEmpty"
            | "messageMediaPhoto"
            | "messageMediaGeo"
            | "messageMediaContact"
            | "messageMediaUnsupported"
            | "messageMediaDocument"
            | "messageMediaWebPage"
            | "messageMediaVenue"
            | "messageMediaGame"
            | "messageMediaInvoice"
            | "messageMediaGeoLive"
            | "messageMediaPoll"
            | "messageMediaDice"
            | "messageMediaStory"
            | "messageMediaGiveaway"
            | "messageMediaGiveawayResults"
            | "messageMediaPaidMedia"
            | "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"
            | "dialog"
            | "dialogFolder"
            | "photoEmpty"
            | "photoSizeEmpty"
            | "photoSize"
            | "photoCachedSize"
            | "photoStrippedSize"
            | "photoSizeProgressive"
            | "photoPathSize"
            | "geoPointEmpty"
            | "geoPoint"
            | "auth.sentCode"
            | "auth.sentCodeSuccess"
            | "auth.sentCodePaymentRequired"
            | "auth.authorization"
            | "auth.authorizationSignUpRequired"
            | "auth.exportedAuthorization"
            | "inputNotifyPeer"
            | "inputNotifyUsers"
            | "inputNotifyChats"
            | "inputNotifyBroadcasts"
            | "inputNotifyForumTopic"
            | "inputPeerNotifySettings"
            | "peerNotifySettings"
            | "peerSettings"
            | "wallPaper"
            | "wallPaperNoFile"
            | "inputReportReasonSpam"
            | "inputReportReasonViolence"
            | "inputReportReasonPornography"
            | "inputReportReasonChildAbuse"
            | "inputReportReasonOther"
            | "inputReportReasonCopyright"
            | "inputReportReasonGeoIrrelevant"
            | "inputReportReasonFake"
            | "inputReportReasonIllegalDrugs"
            | "inputReportReasonPersonalDetails"
            | "userFull"
            | "contact"
            | "importedContact"
            | "contactStatus"
            | "contacts.contactsNotModified"
            | "contacts.contacts"
            | "contacts.importedContacts"
            | "contacts.blocked"
            | "contacts.blockedSlice"
            | "messages.dialogs"
            | "messages.dialogsSlice"
            | "messages.dialogsNotModified"
            | "messages.messages"
            | "messages.messagesSlice"
            | "messages.channelMessages"
            | "messages.messagesNotModified"
            | "messages.chats"
            | "messages.chatsSlice"
            | "messages.chatFull"
            | "messages.affectedHistory"
            | "inputMessagesFilterEmpty"
            | "inputMessagesFilterPhotos"
            | "inputMessagesFilterVideo"
            | "inputMessagesFilterPhotoVideo"
            | "inputMessagesFilterDocument"
            | "inputMessagesFilterUrl"
            | "inputMessagesFilterGif"
            | "inputMessagesFilterVoice"
            | "inputMessagesFilterMusic"
            | "inputMessagesFilterChatPhotos"
            | "inputMessagesFilterPhoneCalls"
            | "inputMessagesFilterRoundVoice"
            | "inputMessagesFilterRoundVideo"
            | "inputMessagesFilterMyMentions"
            | "inputMessagesFilterGeo"
            | "inputMessagesFilterContacts"
            | "inputMessagesFilterPinned"
            | "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"
            | "updateChannelPinnedTopic"
            | "updateChannelPinnedTopics"
            | "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"
            | "updateBroadcastRevenueTransactions"
            | "updateStarsBalance"
            | "updateBusinessBotCallbackQuery"
            | "updateStarsRevenueStatus"
            | "updateBotPurchasedPaidMedia"
            | "updatePaidReactionPrivacy"
            | "updateSentPhoneCode"
            | "updateGroupCallChainBlocks"
            | "updates.state"
            | "updates.differenceEmpty"
            | "updates.difference"
            | "updates.differenceSlice"
            | "updates.differenceTooLong"
            | "updatesTooLong"
            | "updateShortMessage"
            | "updateShortChatMessage"
            | "updateShort"
            | "updatesCombined"
            | "updates"
            | "updateShortSentMessage"
            | "photos.photos"
            | "photos.photosSlice"
            | "photos.photo"
            | "upload.file"
            | "upload.fileCdnRedirect"
            | "dcOption"
            | "config"
            | "nearestDc"
            | "help.appUpdate"
            | "help.noAppUpdate"
            | "help.inviteText"
            | "encryptedChatEmpty"
            | "encryptedChatWaiting"
            | "encryptedChatRequested"
            | "encryptedChat"
            | "encryptedChatDiscarded"
            | "inputEncryptedChat"
            | "encryptedFileEmpty"
            | "encryptedFile"
            | "inputEncryptedFileEmpty"
            | "inputEncryptedFileUploaded"
            | "inputEncryptedFile"
            | "inputEncryptedFileBigUploaded"
            | "encryptedMessage"
            | "encryptedMessageService"
            | "messages.dhConfigNotModified"
            | "messages.dhConfig"
            | "messages.sentEncryptedMessage"
            | "messages.sentEncryptedFile"
            | "inputDocumentEmpty"
            | "inputDocument"
            | "documentEmpty"
            | "document"
            | "help.support"
            | "notifyPeer"
            | "notifyUsers"
            | "notifyChats"
            | "notifyBroadcasts"
            | "notifyForumTopic"
            | "sendMessageTypingAction"
            | "sendMessageCancelAction"
            | "sendMessageRecordVideoAction"
            | "sendMessageUploadVideoAction"
            | "sendMessageRecordAudioAction"
            | "sendMessageUploadAudioAction"
            | "sendMessageUploadPhotoAction"
            | "sendMessageUploadDocumentAction"
            | "sendMessageGeoLocationAction"
            | "sendMessageChooseContactAction"
            | "sendMessageGamePlayAction"
            | "sendMessageRecordRoundAction"
            | "sendMessageUploadRoundAction"
            | "speakingInGroupCallAction"
            | "sendMessageHistoryImportAction"
            | "sendMessageChooseStickerAction"
            | "sendMessageEmojiInteraction"
            | "sendMessageEmojiInteractionSeen"
            | "contacts.found"
            | "inputPrivacyKeyStatusTimestamp"
            | "inputPrivacyKeyChatInvite"
            | "inputPrivacyKeyPhoneCall"
            | "inputPrivacyKeyPhoneP2P"
            | "inputPrivacyKeyForwards"
            | "inputPrivacyKeyProfilePhoto"
            | "inputPrivacyKeyPhoneNumber"
            | "inputPrivacyKeyAddedByPhone"
            | "inputPrivacyKeyVoiceMessages"
            | "inputPrivacyKeyAbout"
            | "inputPrivacyKeyBirthday"
            | "inputPrivacyKeyStarGiftsAutoSave"
            | "inputPrivacyKeyNoPaidMessages"
            | "privacyKeyStatusTimestamp"
            | "privacyKeyChatInvite"
            | "privacyKeyPhoneCall"
            | "privacyKeyPhoneP2P"
            | "privacyKeyForwards"
            | "privacyKeyProfilePhoto"
            | "privacyKeyPhoneNumber"
            | "privacyKeyAddedByPhone"
            | "privacyKeyVoiceMessages"
            | "privacyKeyAbout"
            | "privacyKeyBirthday"
            | "privacyKeyStarGiftsAutoSave"
            | "privacyKeyNoPaidMessages"
            | "inputPrivacyValueAllowContacts"
            | "inputPrivacyValueAllowAll"
            | "inputPrivacyValueAllowUsers"
            | "inputPrivacyValueDisallowContacts"
            | "inputPrivacyValueDisallowAll"
            | "inputPrivacyValueDisallowUsers"
            | "inputPrivacyValueAllowChatParticipants"
            | "inputPrivacyValueDisallowChatParticipants"
            | "inputPrivacyValueAllowCloseFriends"
            | "inputPrivacyValueAllowPremium"
            | "inputPrivacyValueAllowBots"
            | "inputPrivacyValueDisallowBots"
            | "privacyValueAllowContacts"
            | "privacyValueAllowAll"
            | "privacyValueAllowUsers"
            | "privacyValueDisallowContacts"
            | "privacyValueDisallowAll"
            | "privacyValueDisallowUsers"
            | "privacyValueAllowChatParticipants"
            | "privacyValueDisallowChatParticipants"
            | "privacyValueAllowCloseFriends"
            | "privacyValueAllowPremium"
            | "privacyValueAllowBots"
            | "privacyValueDisallowBots"
            | "account.privacyRules"
            | "accountDaysTTL"
            | "documentAttributeImageSize"
            | "documentAttributeAnimated"
            | "documentAttributeSticker"
            | "documentAttributeVideo"
            | "documentAttributeAudio"
            | "documentAttributeFilename"
            | "documentAttributeHasStickers"
            | "documentAttributeCustomEmoji"
            | "messages.stickersNotModified"
            | "messages.stickers"
            | "stickerPack"
            | "messages.allStickersNotModified"
            | "messages.allStickers"
            | "messages.affectedMessages"
            | "webPageEmpty"
            | "webPagePending"
            | "webPage"
            | "webPageNotModified"
            | "authorization"
            | "account.authorizations"
            | "account.password"
            | "account.passwordSettings"
            | "account.passwordInputSettings"
            | "auth.passwordRecovery"
            | "receivedNotifyMessage"
            | "chatInviteExported"
            | "chatInvitePublicJoinRequests"
            | "chatInviteAlready"
            | "chatInvite"
            | "chatInvitePeek"
            | "inputStickerSetEmpty"
            | "inputStickerSetID"
            | "inputStickerSetShortName"
            | "inputStickerSetAnimatedEmoji"
            | "inputStickerSetDice"
            | "inputStickerSetAnimatedEmojiAnimations"
            | "inputStickerSetPremiumGifts"
            | "inputStickerSetEmojiGenericAnimations"
            | "inputStickerSetEmojiDefaultStatuses"
            | "inputStickerSetEmojiDefaultTopicIcons"
            | "inputStickerSetEmojiChannelDefaultStatuses"
            | "stickerSet"
            | "messages.stickerSet"
            | "messages.stickerSetNotModified"
            | "botCommand"
            | "botInfo"
            | "keyboardButton"
            | "keyboardButtonUrl"
            | "keyboardButtonCallback"
            | "keyboardButtonRequestPhone"
            | "keyboardButtonRequestGeoLocation"
            | "keyboardButtonSwitchInline"
            | "keyboardButtonGame"
            | "keyboardButtonBuy"
            | "keyboardButtonUrlAuth"
            | "inputKeyboardButtonUrlAuth"
            | "keyboardButtonRequestPoll"
            | "inputKeyboardButtonUserProfile"
            | "keyboardButtonUserProfile"
            | "keyboardButtonWebView"
            | "keyboardButtonSimpleWebView"
            | "keyboardButtonRequestPeer"
            | "inputKeyboardButtonRequestPeer"
            | "keyboardButtonCopy"
            | "keyboardButtonRow"
            | "replyKeyboardHide"
            | "replyKeyboardForceReply"
            | "replyKeyboardMarkup"
            | "replyInlineMarkup"
            | "messageEntityUnknown"
            | "messageEntityMention"
            | "messageEntityHashtag"
            | "messageEntityBotCommand"
            | "messageEntityUrl"
            | "messageEntityEmail"
            | "messageEntityBold"
            | "messageEntityItalic"
            | "messageEntityCode"
            | "messageEntityPre"
            | "messageEntityTextUrl"
            | "messageEntityMentionName"
            | "inputMessageEntityMentionName"
            | "messageEntityPhone"
            | "messageEntityCashtag"
            | "messageEntityUnderline"
            | "messageEntityStrike"
            | "messageEntityBankCard"
            | "messageEntitySpoiler"
            | "messageEntityCustomEmoji"
            | "messageEntityBlockquote"
            | "contacts.resolvedPeer"
            | "messageRange"
            | "updates.channelDifferenceEmpty"
            | "updates.channelDifferenceTooLong"
            | "updates.channelDifference"
            | "channelMessagesFilterEmpty"
            | "channelMessagesFilter"
            | "channelParticipant"
            | "channelParticipantSelf"
            | "channelParticipantCreator"
            | "channelParticipantAdmin"
            | "channelParticipantBanned"
            | "channelParticipantLeft"
            | "channelParticipantsRecent"
            | "channelParticipantsAdmins"
            | "channelParticipantsKicked"
            | "channelParticipantsBots"
            | "channelParticipantsBanned"
            | "channelParticipantsSearch"
            | "channelParticipantsContacts"
            | "channelParticipantsMentions"
            | "channels.channelParticipants"
            | "channels.channelParticipantsNotModified"
            | "channels.channelParticipant"
            | "help.termsOfService"
            | "messages.savedGifsNotModified"
            | "messages.savedGifs"
            | "inputBotInlineMessageMediaAuto"
            | "inputBotInlineMessageText"
            | "inputBotInlineMessageMediaGeo"
            | "inputBotInlineMessageMediaVenue"
            | "inputBotInlineMessageMediaContact"
            | "inputBotInlineMessageGame"
            | "inputBotInlineMessageMediaInvoice"
            | "inputBotInlineMessageMediaWebPage"
            | "inputBotInlineResult"
            | "inputBotInlineResultPhoto"
            | "inputBotInlineResultDocument"
            | "inputBotInlineResultGame"
            | "botInlineMessageMediaAuto"
            | "botInlineMessageText"
            | "botInlineMessageMediaGeo"
            | "botInlineMessageMediaVenue"
            | "botInlineMessageMediaContact"
            | "botInlineMessageMediaInvoice"
            | "botInlineMessageMediaWebPage"
            | "botInlineResult"
            | "botInlineMediaResult"
            | "messages.botResults"
            | "exportedMessageLink"
            | "messageFwdHeader"
            | "auth.codeTypeSms"
            | "auth.codeTypeCall"
            | "auth.codeTypeFlashCall"
            | "auth.codeTypeMissedCall"
            | "auth.codeTypeFragmentSms"
            | "auth.sentCodeTypeApp"
            | "auth.sentCodeTypeSms"
            | "auth.sentCodeTypeCall"
            | "auth.sentCodeTypeFlashCall"
            | "auth.sentCodeTypeMissedCall"
            | "auth.sentCodeTypeEmailCode"
            | "auth.sentCodeTypeSetUpEmailRequired"
            | "auth.sentCodeTypeFragmentSms"
            | "auth.sentCodeTypeFirebaseSms"
            | "auth.sentCodeTypeSmsWord"
            | "auth.sentCodeTypeSmsPhrase"
            | "messages.botCallbackAnswer"
            | "messages.messageEditData"
            | "inputBotInlineMessageID"
            | "inputBotInlineMessageID64"
            | "inlineBotSwitchPM"
            | "messages.peerDialogs"
            | "topPeer"
            | "topPeerCategoryBotsPM"
            | "topPeerCategoryBotsInline"
            | "topPeerCategoryCorrespondents"
            | "topPeerCategoryGroups"
            | "topPeerCategoryChannels"
            | "topPeerCategoryPhoneCalls"
            | "topPeerCategoryForwardUsers"
            | "topPeerCategoryForwardChats"
            | "topPeerCategoryBotsApp"
            | "topPeerCategoryPeers"
            | "contacts.topPeersNotModified"
            | "contacts.topPeers"
            | "contacts.topPeersDisabled"
            | "draftMessageEmpty"
            | "draftMessage"
            | "messages.featuredStickersNotModified"
            | "messages.featuredStickers"
            | "messages.recentStickersNotModified"
            | "messages.recentStickers"
            | "messages.archivedStickers"
            | "messages.stickerSetInstallResultSuccess"
            | "messages.stickerSetInstallResultArchive"
            | "stickerSetCovered"
            | "stickerSetMultiCovered"
            | "stickerSetFullCovered"
            | "stickerSetNoCovered"
            | "maskCoords"
            | "inputStickeredMediaPhoto"
            | "inputStickeredMediaDocument"
            | "game"
            | "inputGameID"
            | "inputGameShortName"
            | "highScore"
            | "messages.highScores"
            | "textEmpty"
            | "textPlain"
            | "textBold"
            | "textItalic"
            | "textUnderline"
            | "textStrike"
            | "textFixed"
            | "textUrl"
            | "textEmail"
            | "textConcat"
            | "textSubscript"
            | "textSuperscript"
            | "textMarked"
            | "textPhone"
            | "textImage"
            | "textAnchor"
            | "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"
            | "phoneCallDiscardReasonMissed"
            | "phoneCallDiscardReasonDisconnect"
            | "phoneCallDiscardReasonHangup"
            | "phoneCallDiscardReasonBusy"
            | "phoneCallDiscardReasonMigrateConferenceCall"
            | "dataJSON"
            | "labeledPrice"
            | "invoice"
            | "paymentCharge"
            | "postAddress"
            | "paymentRequestedInfo"
            | "paymentSavedCredentialsCard"
            | "webDocument"
            | "webDocumentNoProxy"
            | "inputWebDocument"
            | "inputWebFileLocation"
            | "inputWebFileGeoPointLocation"
            | "inputWebFileAudioAlbumThumbLocation"
            | "upload.webFile"
            | "payments.paymentForm"
            | "payments.paymentFormStars"
            | "payments.paymentFormStarGift"
            | "payments.validatedRequestedInfo"
            | "payments.paymentResult"
            | "payments.paymentVerificationNeeded"
            | "payments.paymentReceipt"
            | "payments.paymentReceiptStars"
            | "payments.savedInfo"
            | "inputPaymentCredentialsSaved"
            | "inputPaymentCredentials"
            | "inputPaymentCredentialsApplePay"
            | "inputPaymentCredentialsGooglePay"
            | "account.tmpPassword"
            | "shippingOption"
            | "inputStickerSetItem"
            | "inputPhoneCall"
            | "phoneCallEmpty"
            | "phoneCallWaiting"
            | "phoneCallRequested"
            | "phoneCallAccepted"
            | "phoneCall"
            | "phoneCallDiscarded"
            | "phoneConnection"
            | "phoneConnectionWebrtc"
            | "phoneCallProtocol"
            | "phone.phoneCall"
            | "upload.cdnFileReuploadNeeded"
            | "upload.cdnFile"
            | "cdnPublicKey"
            | "cdnConfig"
            | "langPackString"
            | "langPackStringPluralized"
            | "langPackStringDeleted"
            | "langPackDifference"
            | "langPackLanguage"
            | "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"
            | "channelAdminLogEvent"
            | "channels.adminLogResults"
            | "channelAdminLogEventsFilter"
            | "popularContact"
            | "messages.favedStickersNotModified"
            | "messages.favedStickers"
            | "recentMeUrlUnknown"
            | "recentMeUrlUser"
            | "recentMeUrlChat"
            | "recentMeUrlChatInvite"
            | "recentMeUrlStickerSet"
            | "help.recentMeUrls"
            | "inputSingleMedia"
            | "webAuthorization"
            | "account.webAuthorizations"
            | "inputMessageID"
            | "inputMessageReplyTo"
            | "inputMessagePinned"
            | "inputMessageCallbackQuery"
            | "inputDialogPeer"
            | "inputDialogPeerFolder"
            | "dialogPeer"
            | "dialogPeerFolder"
            | "messages.foundStickerSetsNotModified"
            | "messages.foundStickerSets"
            | "fileHash"
            | "inputClientProxy"
            | "help.termsOfServiceUpdateEmpty"
            | "help.termsOfServiceUpdate"
            | "inputSecureFileUploaded"
            | "inputSecureFile"
            | "secureFileEmpty"
            | "secureFile"
            | "secureData"
            | "securePlainPhone"
            | "securePlainEmail"
            | "secureValueTypePersonalDetails"
            | "secureValueTypePassport"
            | "secureValueTypeDriverLicense"
            | "secureValueTypeIdentityCard"
            | "secureValueTypeInternalPassport"
            | "secureValueTypeAddress"
            | "secureValueTypeUtilityBill"
            | "secureValueTypeBankStatement"
            | "secureValueTypeRentalAgreement"
            | "secureValueTypePassportRegistration"
            | "secureValueTypeTemporaryRegistration"
            | "secureValueTypePhone"
            | "secureValueTypeEmail"
            | "secureValue"
            | "inputSecureValue"
            | "secureValueHash"
            | "secureValueErrorData"
            | "secureValueErrorFrontSide"
            | "secureValueErrorReverseSide"
            | "secureValueErrorSelfie"
            | "secureValueErrorFile"
            | "secureValueErrorFiles"
            | "secureValueError"
            | "secureValueErrorTranslationFile"
            | "secureValueErrorTranslationFiles"
            | "secureCredentialsEncrypted"
            | "account.authorizationForm"
            | "account.sentEmailCode"
            | "help.deepLinkInfoEmpty"
            | "help.deepLinkInfo"
            | "savedPhoneContact"
            | "account.takeout"
            | "passwordKdfAlgoUnknown"
            | "passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow"
            | "securePasswordKdfAlgoUnknown"
            | "securePasswordKdfAlgoPBKDF2HMACSHA512iter100000"
            | "securePasswordKdfAlgoSHA512"
            | "secureSecretSettings"
            | "inputCheckPasswordEmpty"
            | "inputCheckPasswordSRP"
            | "secureRequiredType"
            | "secureRequiredTypeOneOf"
            | "help.passportConfigNotModified"
            | "help.passportConfig"
            | "inputAppEvent"
            | "jsonObjectValue"
            | "jsonNull"
            | "jsonBool"
            | "jsonNumber"
            | "jsonString"
            | "jsonArray"
            | "jsonObject"
            | "pageTableCell"
            | "pageTableRow"
            | "pageCaption"
            | "pageListItemText"
            | "pageListItemBlocks"
            | "pageListOrderedItemText"
            | "pageListOrderedItemBlocks"
            | "pageRelatedArticle"
            | "page"
            | "help.supportName"
            | "help.userInfoEmpty"
            | "help.userInfo"
            | "pollAnswer"
            | "poll"
            | "pollAnswerVoters"
            | "pollResults"
            | "chatOnlines"
            | "statsURL"
            | "chatAdminRights"
            | "chatBannedRights"
            | "inputWallPaper"
            | "inputWallPaperSlug"
            | "inputWallPaperNoFile"
            | "account.wallPapersNotModified"
            | "account.wallPapers"
            | "codeSettings"
            | "wallPaperSettings"
            | "autoDownloadSettings"
            | "account.autoDownloadSettings"
            | "emojiKeyword"
            | "emojiKeywordDeleted"
            | "emojiKeywordsDifference"
            | "emojiURL"
            | "emojiLanguage"
            | "folder"
            | "inputFolderPeer"
            | "folderPeer"
            | "messages.searchCounter"
            | "urlAuthResultRequest"
            | "urlAuthResultAccepted"
            | "urlAuthResultDefault"
            | "channelLocationEmpty"
            | "channelLocation"
            | "peerLocated"
            | "peerSelfLocated"
            | "restrictionReason"
            | "inputTheme"
            | "inputThemeSlug"
            | "theme"
            | "account.themesNotModified"
            | "account.themes"
            | "auth.loginToken"
            | "auth.loginTokenMigrateTo"
            | "auth.loginTokenSuccess"
            | "account.contentSettings"
            | "messages.inactiveChats"
            | "baseThemeClassic"
            | "baseThemeDay"
            | "baseThemeNight"
            | "baseThemeTinted"
            | "baseThemeArctic"
            | "inputThemeSettings"
            | "themeSettings"
            | "webPageAttributeTheme"
            | "webPageAttributeStory"
            | "webPageAttributeStickerSet"
            | "webPageAttributeUniqueStarGift"
            | "messages.votesList"
            | "bankCardOpenUrl"
            | "payments.bankCardData"
            | "dialogFilter"
            | "dialogFilterDefault"
            | "dialogFilterChatlist"
            | "dialogFilterSuggested"
            | "statsDateRangeDays"
            | "statsAbsValueAndPrev"
            | "statsPercentValue"
            | "statsGraphAsync"
            | "statsGraphError"
            | "statsGraph"
            | "stats.broadcastStats"
            | "help.promoDataEmpty"
            | "help.promoData"
            | "videoSize"
            | "videoSizeEmojiMarkup"
            | "videoSizeStickerMarkup"
            | "statsGroupTopPoster"
            | "statsGroupTopAdmin"
            | "statsGroupTopInviter"
            | "stats.megagroupStats"
            | "globalPrivacySettings"
            | "help.countryCode"
            | "help.country"
            | "help.countriesListNotModified"
            | "help.countriesList"
            | "messageViews"
            | "messages.messageViews"
            | "messages.discussionMessage"
            | "messageReplyHeader"
            | "messageReplyStoryHeader"
            | "messageReplies"
            | "peerBlocked"
            | "stats.messageStats"
            | "groupCallDiscarded"
            | "groupCall"
            | "inputGroupCall"
            | "inputGroupCallSlug"
            | "inputGroupCallInviteMessage"
            | "groupCallParticipant"
            | "phone.groupCall"
            | "phone.groupParticipants"
            | "inlineQueryPeerTypeSameBotPM"
            | "inlineQueryPeerTypePM"
            | "inlineQueryPeerTypeChat"
            | "inlineQueryPeerTypeMegagroup"
            | "inlineQueryPeerTypeBroadcast"
            | "inlineQueryPeerTypeBotPM"
            | "messages.historyImport"
            | "messages.historyImportParsed"
            | "messages.affectedFoundMessages"
            | "chatInviteImporter"
            | "messages.exportedChatInvites"
            | "messages.exportedChatInvite"
            | "messages.exportedChatInviteReplaced"
            | "messages.chatInviteImporters"
            | "chatAdminWithInvites"
            | "messages.chatAdminsWithInvites"
            | "messages.checkedHistoryImportPeer"
            | "phone.joinAsPeers"
            | "phone.exportedGroupCallInvite"
            | "groupCallParticipantVideoSourceGroup"
            | "groupCallParticipantVideo"
            | "stickers.suggestedShortName"
            | "botCommandScopeDefault"
            | "botCommandScopeUsers"
            | "botCommandScopeChats"
            | "botCommandScopeChatAdmins"
            | "botCommandScopePeer"
            | "botCommandScopePeerAdmins"
            | "botCommandScopePeerUser"
            | "account.resetPasswordFailedWait"
            | "account.resetPasswordRequestedWait"
            | "account.resetPasswordOk"
            | "sponsoredMessage"
            | "messages.sponsoredMessages"
            | "messages.sponsoredMessagesEmpty"
            | "searchResultsCalendarPeriod"
            | "messages.searchResultsCalendar"
            | "searchResultPosition"
            | "messages.searchResultsPositions"
            | "channels.sendAsPeers"
            | "users.userFull"
            | "messages.peerSettings"
            | "auth.loggedOut"
            | "reactionCount"
            | "messageReactions"
            | "messages.messageReactionsList"
            | "availableReaction"
            | "messages.availableReactionsNotModified"
            | "messages.availableReactions"
            | "messagePeerReaction"
            | "groupCallStreamChannel"
            | "phone.groupCallStreamChannels"
            | "phone.groupCallStreamRtmpUrl"
            | "attachMenuBotIconColor"
            | "attachMenuBotIcon"
            | "attachMenuBot"
            | "attachMenuBotsNotModified"
            | "attachMenuBots"
            | "attachMenuBotsBot"
            | "webViewResultUrl"
            | "webViewMessageSent"
            | "botMenuButtonDefault"
            | "botMenuButtonCommands"
            | "botMenuButton"
            | "account.savedRingtonesNotModified"
            | "account.savedRingtones"
            | "notificationSoundDefault"
            | "notificationSoundNone"
            | "notificationSoundLocal"
            | "notificationSoundRingtone"
            | "account.savedRingtone"
            | "account.savedRingtoneConverted"
            | "attachMenuPeerTypeSameBotPM"
            | "attachMenuPeerTypeBotPM"
            | "attachMenuPeerTypePM"
            | "attachMenuPeerTypeChat"
            | "attachMenuPeerTypeBroadcast"
            | "inputInvoiceMessage"
            | "inputInvoiceSlug"
            | "inputInvoicePremiumGiftCode"
            | "inputInvoiceStars"
            | "inputInvoiceChatInviteSubscription"
            | "inputInvoiceStarGift"
            | "inputInvoiceStarGiftUpgrade"
            | "inputInvoiceStarGiftTransfer"
            | "inputInvoicePremiumGiftStars"
            | "inputInvoiceBusinessBotTransferStars"
            | "payments.exportedInvoice"
            | "messages.transcribedAudio"
            | "help.premiumPromo"
            | "inputStorePaymentPremiumSubscription"
            | "inputStorePaymentGiftPremium"
            | "inputStorePaymentPremiumGiftCode"
            | "inputStorePaymentPremiumGiveaway"
            | "inputStorePaymentStarsTopup"
            | "inputStorePaymentStarsGift"
            | "inputStorePaymentStarsGiveaway"
            | "inputStorePaymentAuthCode"
            | "paymentFormMethod"
            | "emojiStatusEmpty"
            | "emojiStatus"
            | "emojiStatusCollectible"
            | "inputEmojiStatusCollectible"
            | "account.emojiStatusesNotModified"
            | "account.emojiStatuses"
            | "reactionEmpty"
            | "reactionEmoji"
            | "reactionCustomEmoji"
            | "reactionPaid"
            | "chatReactionsNone"
            | "chatReactionsAll"
            | "chatReactionsSome"
            | "messages.reactionsNotModified"
            | "messages.reactions"
            | "emailVerifyPurposeLoginSetup"
            | "emailVerifyPurposeLoginChange"
            | "emailVerifyPurposePassport"
            | "emailVerificationCode"
            | "emailVerificationGoogle"
            | "emailVerificationApple"
            | "account.emailVerified"
            | "account.emailVerifiedLogin"
            | "premiumSubscriptionOption"
            | "sendAsPeer"
            | "messageExtendedMediaPreview"
            | "messageExtendedMedia"
            | "stickerKeyword"
            | "username"
            | "forumTopicDeleted"
            | "forumTopic"
            | "messages.forumTopics"
            | "defaultHistoryTTL"
            | "exportedContactToken"
            | "requestPeerTypeUser"
            | "requestPeerTypeChat"
            | "requestPeerTypeBroadcast"
            | "emojiListNotModified"
            | "emojiList"
            | "emojiGroup"
            | "emojiGroupGreeting"
            | "emojiGroupPremium"
            | "messages.emojiGroupsNotModified"
            | "messages.emojiGroups"
            | "textWithEntities"
            | "messages.translateResult"
            | "autoSaveSettings"
            | "autoSaveException"
            | "account.autoSaveSettings"
            | "help.appConfigNotModified"
            | "help.appConfig"
            | "inputBotAppID"
            | "inputBotAppShortName"
            | "botAppNotModified"
            | "botApp"
            | "messages.botApp"
            | "inlineBotWebView"
            | "readParticipantDate"
            | "inputChatlistDialogFilter"
            | "exportedChatlistInvite"
            | "chatlists.exportedChatlistInvite"
            | "chatlists.exportedInvites"
            | "chatlists.chatlistInviteAlready"
            | "chatlists.chatlistInvite"
            | "chatlists.chatlistUpdates"
            | "bots.botInfo"
            | "messagePeerVote"
            | "messagePeerVoteInputOption"
            | "messagePeerVoteMultiple"
            | "storyViews"
            | "storyItemDeleted"
            | "storyItemSkipped"
            | "storyItem"
            | "stories.allStoriesNotModified"
            | "stories.allStories"
            | "stories.stories"
            | "storyView"
            | "storyViewPublicForward"
            | "storyViewPublicRepost"
            | "stories.storyViewsList"
            | "stories.storyViews"
            | "inputReplyToMessage"
            | "inputReplyToStory"
            | "exportedStoryLink"
            | "storiesStealthMode"
            | "mediaAreaCoordinates"
            | "mediaAreaVenue"
            | "inputMediaAreaVenue"
            | "mediaAreaGeoPoint"
            | "mediaAreaSuggestedReaction"
            | "mediaAreaChannelPost"
            | "inputMediaAreaChannelPost"
            | "mediaAreaUrl"
            | "mediaAreaWeather"
            | "mediaAreaStarGift"
            | "peerStories"
            | "stories.peerStories"
            | "messages.webPage"
            | "premiumGiftCodeOption"
            | "payments.checkedGiftCode"
            | "payments.giveawayInfo"
            | "payments.giveawayInfoResults"
            | "prepaidGiveaway"
            | "prepaidStarsGiveaway"
            | "boost"
            | "premium.boostsList"
            | "myBoost"
            | "premium.myBoosts"
            | "premium.boostsStatus"
            | "storyFwdHeader"
            | "postInteractionCountersMessage"
            | "postInteractionCountersStory"
            | "stats.storyStats"
            | "publicForwardMessage"
            | "publicForwardStory"
            | "stats.publicForwards"
            | "peerColor"
            | "help.peerColorSet"
            | "help.peerColorProfileSet"
            | "help.peerColorOption"
            | "help.peerColorsNotModified"
            | "help.peerColors"
            | "storyReaction"
            | "storyReactionPublicForward"
            | "storyReactionPublicRepost"
            | "stories.storyReactionsList"
            | "savedDialog"
            | "messages.savedDialogs"
            | "messages.savedDialogsSlice"
            | "messages.savedDialogsNotModified"
            | "savedReactionTag"
            | "messages.savedReactionTagsNotModified"
            | "messages.savedReactionTags"
            | "outboxReadDate"
            | "smsjobs.eligibleToJoin"
            | "smsjobs.status"
            | "smsJob"
            | "businessWeeklyOpen"
            | "businessWorkHours"
            | "businessLocation"
            | "inputBusinessRecipients"
            | "businessRecipients"
            | "businessAwayMessageScheduleAlways"
            | "businessAwayMessageScheduleOutsideWorkHours"
            | "businessAwayMessageScheduleCustom"
            | "inputBusinessGreetingMessage"
            | "businessGreetingMessage"
            | "inputBusinessAwayMessage"
            | "businessAwayMessage"
            | "timezone"
            | "help.timezonesListNotModified"
            | "help.timezonesList"
            | "quickReply"
            | "inputQuickReplyShortcut"
            | "inputQuickReplyShortcutId"
            | "messages.quickReplies"
            | "messages.quickRepliesNotModified"
            | "connectedBot"
            | "account.connectedBots"
            | "messages.dialogFilters"
            | "birthday"
            | "botBusinessConnection"
            | "inputBusinessIntro"
            | "businessIntro"
            | "messages.myStickers"
            | "inputCollectibleUsername"
            | "inputCollectiblePhone"
            | "fragment.collectibleInfo"
            | "inputBusinessBotRecipients"
            | "businessBotRecipients"
            | "contactBirthday"
            | "contacts.contactBirthdays"
            | "missingInvitee"
            | "messages.invitedUsers"
            | "inputBusinessChatLink"
            | "businessChatLink"
            | "account.businessChatLinks"
            | "account.resolvedBusinessChatLinks"
            | "requestedPeerUser"
            | "requestedPeerChat"
            | "requestedPeerChannel"
            | "sponsoredMessageReportOption"
            | "channels.sponsoredMessageReportResultChooseOption"
            | "channels.sponsoredMessageReportResultAdsHidden"
            | "channels.sponsoredMessageReportResultReported"
            | "stats.broadcastRevenueStats"
            | "stats.broadcastRevenueWithdrawalUrl"
            | "broadcastRevenueTransactionProceeds"
            | "broadcastRevenueTransactionWithdrawal"
            | "broadcastRevenueTransactionRefund"
            | "stats.broadcastRevenueTransactions"
            | "reactionNotificationsFromContacts"
            | "reactionNotificationsFromAll"
            | "reactionsNotifySettings"
            | "broadcastRevenueBalances"
            | "availableEffect"
            | "messages.availableEffectsNotModified"
            | "messages.availableEffects"
            | "factCheck"
            | "starsTransactionPeerUnsupported"
            | "starsTransactionPeerAppStore"
            | "starsTransactionPeerPlayMarket"
            | "starsTransactionPeerPremiumBot"
            | "starsTransactionPeerFragment"
            | "starsTransactionPeer"
            | "starsTransactionPeerAds"
            | "starsTransactionPeerAPI"
            | "starsTopupOption"
            | "starsTransaction"
            | "payments.starsStatus"
            | "foundStory"
            | "stories.foundStories"
            | "geoPointAddress"
            | "starsRevenueStatus"
            | "payments.starsRevenueStats"
            | "payments.starsRevenueWithdrawalUrl"
            | "payments.starsRevenueAdsAccountUrl"
            | "inputStarsTransaction"
            | "starsGiftOption"
            | "bots.popularAppBots"
            | "botPreviewMedia"
            | "bots.previewInfo"
            | "starsSubscriptionPricing"
            | "starsSubscription"
            | "messageReactor"
            | "starsGiveawayOption"
            | "starsGiveawayWinnersOption"
            | "starGift"
            | "starGiftUnique"
            | "payments.starGiftsNotModified"
            | "payments.starGifts"
            | "messageReportOption"
            | "reportResultChooseOption"
            | "reportResultAddComment"
            | "reportResultReported"
            | "messages.botPreparedInlineMessage"
            | "messages.preparedInlineMessage"
            | "botAppSettings"
            | "starRefProgram"
            | "connectedBotStarRef"
            | "payments.connectedStarRefBots"
            | "payments.suggestedStarRefBots"
            | "starsAmount"
            | "messages.foundStickersNotModified"
            | "messages.foundStickers"
            | "botVerifierSettings"
            | "botVerification"
            | "starGiftAttributeModel"
            | "starGiftAttributePattern"
            | "starGiftAttributeBackdrop"
            | "starGiftAttributeOriginalDetails"
            | "payments.starGiftUpgradePreview"
            | "users.users"
            | "users.usersSlice"
            | "payments.uniqueStarGift"
            | "messages.webPagePreview"
            | "savedStarGift"
            | "payments.savedStarGifts"
            | "inputSavedStarGiftUser"
            | "inputSavedStarGiftChat"
            | "payments.starGiftWithdrawalUrl"
            | "paidReactionPrivacyDefault"
            | "paidReactionPrivacyAnonymous"
            | "paidReactionPrivacyPeer"
            | "account.paidMessagesRevenue"
            | "requirementToContactEmpty"
            | "requirementToContactPremium"
            | "requirementToContactPaidMessages"
            | "businessBotRights"
            | "disallowedGiftsSettings"
            | "sponsoredPeer"
            | "contacts.sponsoredPeersEmpty"
            | "contacts.sponsoredPeers"
            | "channelAdminLogEventActionToggleAutotranslation"
            | "inputInvoiceStarGiftResale"
            | "inputSavedStarGiftSlug"
            | "starGiftAttributeIdModel"
            | "starGiftAttributeIdPattern"
            | "starGiftAttributeIdBackdrop"
            | "starGiftAttributeCounter"
            | "payments.resaleStarGifts"
            | "stories.canSendStoryCount"
            | "pendingSuggestion"
            | "premiumGiftOption"
            | "emojiStatusUntil"
            | "userStarGift"
            | "payments.userStarGifts"
            | "mtcute.dummyUpdate"
            | "test.useConfigSimple"
            | "test.parseInputAppEvent"
            | "invokeWithBusinessConnectionPrefix"
            | "invokeWithGooglePlayIntegrityPrefix"
            | "invokeWithApnsSecretPrefix"
            | "invokeWithReCaptchaPrefix"
            | "invokeAfterMsg"
            | "invokeAfterMsgs"
            | "initConnection"
            | "invokeWithLayer"
            | "invokeWithoutUpdates"
            | "invokeWithMessagesRange"
            | "invokeWithTakeout"
            | "invokeWithBusinessConnection"
            | "invokeWithGooglePlayIntegrity"
            | "invokeWithApnsSecret"
            | "invokeWithReCaptcha"
            | "auth.sendCode"
            | "auth.signUp"
            | "auth.signIn"
            | "auth.logOut"
            | "auth.resetAuthorizations"
            | "auth.exportAuthorization"
            | "auth.importAuthorization"
            | "auth.bindTempAuthKey"
            | "auth.importBotAuthorization"
            | "auth.checkPassword"
            | "auth.requestPasswordRecovery"
            | "auth.recoverPassword"
            | "auth.resendCode"
            | "auth.cancelCode"
            | "auth.dropTempAuthKeys"
            | "auth.exportLoginToken"
            | "auth.importLoginToken"
            | "auth.acceptLoginToken"
            | "auth.checkRecoveryPassword"
            | "auth.importWebTokenAuthorization"
            | "auth.requestFirebaseSms"
            | "auth.resetLoginEmail"
            | "auth.reportMissingCode"
            | "account.registerDevice"
            | "account.unregisterDevice"
            | "account.updateNotifySettings"
            | "account.getNotifySettings"
            | "account.resetNotifySettings"
            | "account.updateProfile"
            | "account.updateStatus"
            | "account.getWallPapers"
            | "account.reportPeer"
            | "account.checkUsername"
            | "account.updateUsername"
            | "account.getPrivacy"
            | "account.setPrivacy"
            | "account.deleteAccount"
            | "account.getAccountTTL"
            | "account.setAccountTTL"
            | "account.sendChangePhoneCode"
            | "account.changePhone"
            | "account.updateDeviceLocked"
            | "account.getAuthorizations"
            | "account.resetAuthorization"
            | "account.getPassword"
            | "account.getPasswordSettings"
            | "account.updatePasswordSettings"
            | "account.sendConfirmPhoneCode"
            | "account.confirmPhone"
            | "account.getTmpPassword"
            | "account.getWebAuthorizations"
            | "account.resetWebAuthorization"
            | "account.resetWebAuthorizations"
            | "account.getAllSecureValues"
            | "account.getSecureValue"
            | "account.saveSecureValue"
            | "account.deleteSecureValue"
            | "account.getAuthorizationForm"
            | "account.acceptAuthorization"
            | "account.sendVerifyPhoneCode"
            | "account.verifyPhone"
            | "account.sendVerifyEmailCode"
            | "account.verifyEmail"
            | "account.initTakeoutSession"
            | "account.finishTakeoutSession"
            | "account.confirmPasswordEmail"
            | "account.resendPasswordEmail"
            | "account.cancelPasswordEmail"
            | "account.getContactSignUpNotification"
            | "account.setContactSignUpNotification"
            | "account.getNotifyExceptions"
            | "account.getWallPaper"
            | "account.uploadWallPaper"
            | "account.saveWallPaper"
            | "account.installWallPaper"
            | "account.resetWallPapers"
            | "account.getAutoDownloadSettings"
            | "account.saveAutoDownloadSettings"
            | "account.uploadTheme"
            | "account.createTheme"
            | "account.updateTheme"
            | "account.saveTheme"
            | "account.installTheme"
            | "account.getTheme"
            | "account.getThemes"
            | "account.setContentSettings"
            | "account.getContentSettings"
            | "account.getMultiWallPapers"
            | "account.getGlobalPrivacySettings"
            | "account.setGlobalPrivacySettings"
            | "account.reportProfilePhoto"
            | "account.resetPassword"
            | "account.declinePasswordReset"
            | "account.getChatThemes"
            | "account.setAuthorizationTTL"
            | "account.changeAuthorizationSettings"
            | "account.getSavedRingtones"
            | "account.saveRingtone"
            | "account.uploadRingtone"
            | "account.updateEmojiStatus"
            | "account.getDefaultEmojiStatuses"
            | "account.getRecentEmojiStatuses"
            | "account.clearRecentEmojiStatuses"
            | "account.reorderUsernames"
            | "account.toggleUsername"
            | "account.getDefaultProfilePhotoEmojis"
            | "account.getDefaultGroupPhotoEmojis"
            | "account.getAutoSaveSettings"
            | "account.saveAutoSaveSettings"
            | "account.deleteAutoSaveExceptions"
            | "account.invalidateSignInCodes"
            | "account.updateColor"
            | "account.getDefaultBackgroundEmojis"
            | "account.getChannelDefaultEmojiStatuses"
            | "account.getChannelRestrictedStatusEmojis"
            | "account.updateBusinessWorkHours"
            | "account.updateBusinessLocation"
            | "account.updateBusinessGreetingMessage"
            | "account.updateBusinessAwayMessage"
            | "account.updateConnectedBot"
            | "account.getConnectedBots"
            | "account.getBotBusinessConnection"
            | "account.updateBusinessIntro"
            | "account.toggleConnectedBotPaused"
            | "account.disablePeerConnectedBot"
            | "account.updateBirthday"
            | "account.createBusinessChatLink"
            | "account.editBusinessChatLink"
            | "account.deleteBusinessChatLink"
            | "account.getBusinessChatLinks"
            | "account.resolveBusinessChatLink"
            | "account.updatePersonalChannel"
            | "account.toggleSponsoredMessages"
            | "account.getReactionsNotifySettings"
            | "account.setReactionsNotifySettings"
            | "account.getCollectibleEmojiStatuses"
            | "account.addNoPaidMessagesException"
            | "account.getPaidMessagesRevenue"
            | "users.getUsers"
            | "users.getFullUser"
            | "users.setSecureValueErrors"
            | "users.getRequirementsToContact"
            | "contacts.getContactIDs"
            | "contacts.getStatuses"
            | "contacts.getContacts"
            | "contacts.importContacts"
            | "contacts.deleteContacts"
            | "contacts.deleteByPhones"
            | "contacts.block"
            | "contacts.unblock"
            | "contacts.getBlocked"
            | "contacts.search"
            | "contacts.resolveUsername"
            | "contacts.getTopPeers"
            | "contacts.resetTopPeerRating"
            | "contacts.resetSaved"
            | "contacts.getSaved"
            | "contacts.toggleTopPeers"
            | "contacts.addContact"
            | "contacts.acceptContact"
            | "contacts.getLocated"
            | "contacts.blockFromReplies"
            | "contacts.resolvePhone"
            | "contacts.exportContactToken"
            | "contacts.importContactToken"
            | "contacts.editCloseFriends"
            | "contacts.setBlocked"
            | "contacts.getBirthdays"
            | "contacts.getSponsoredPeers"
            | "messages.getMessages"
            | "messages.getDialogs"
            | "messages.getHistory"
            | "messages.search"
            | "messages.readHistory"
            | "messages.deleteHistory"
            | "messages.deleteMessages"
            | "messages.receivedMessages"
            | "messages.setTyping"
            | "messages.sendMessage"
            | "messages.sendMedia"
            | "messages.forwardMessages"
            | "messages.reportSpam"
            | "messages.getPeerSettings"
            | "messages.report"
            | "messages.getChats"
            | "messages.getFullChat"
            | "messages.editChatTitle"
            | "messages.editChatPhoto"
            | "messages.addChatUser"
            | "messages.deleteChatUser"
            | "messages.createChat"
            | "messages.getDhConfig"
            | "messages.requestEncryption"
            | "messages.acceptEncryption"
            | "messages.discardEncryption"
            | "messages.setEncryptedTyping"
            | "messages.readEncryptedHistory"
            | "messages.sendEncrypted"
            | "messages.sendEncryptedFile"
            | "messages.sendEncryptedService"
            | "messages.receivedQueue"
            | "messages.reportEncryptedSpam"
            | "messages.readMessageContents"
            | "messages.getStickers"
            | "messages.getAllStickers"
            | "messages.getWebPagePreview"
            | "messages.exportChatInvite"
            | "messages.checkChatInvite"
            | "messages.importChatInvite"
            | "messages.getStickerSet"
            | "messages.installStickerSet"
            | "messages.uninstallStickerSet"
            | "messages.startBot"
            | "messages.getMessagesViews"
            | "messages.editChatAdmin"
            | "messages.migrateChat"
            | "messages.searchGlobal"
            | "messages.reorderStickerSets"
            | "messages.getDocumentByHash"
            | "messages.getSavedGifs"
            | "messages.saveGif"
            | "messages.getInlineBotResults"
            | "messages.setInlineBotResults"
            | "messages.sendInlineBotResult"
            | "messages.getMessageEditData"
            | "messages.editMessage"
            | "messages.editInlineBotMessage"
            | "messages.getBotCallbackAnswer"
            | "messages.setBotCallbackAnswer"
            | "messages.getPeerDialogs"
            | "messages.saveDraft"
            | "messages.getAllDrafts"
            | "messages.getFeaturedStickers"
            | "messages.readFeaturedStickers"
            | "messages.getRecentStickers"
            | "messages.saveRecentSticker"
            | "messages.clearRecentStickers"
            | "messages.getArchivedStickers"
            | "messages.getMaskStickers"
            | "messages.getAttachedStickers"
            | "messages.setGameScore"
            | "messages.setInlineGameScore"
            | "messages.getGameHighScores"
            | "messages.getInlineGameHighScores"
            | "messages.getCommonChats"
            | "messages.getWebPage"
            | "messages.toggleDialogPin"
            | "messages.reorderPinnedDialogs"
            | "messages.getPinnedDialogs"
            | "messages.setBotShippingResults"
            | "messages.setBotPrecheckoutResults"
            | "messages.uploadMedia"
            | "messages.sendScreenshotNotification"
            | "messages.getFavedStickers"
            | "messages.faveSticker"
            | "messages.getUnreadMentions"
            | "messages.readMentions"
            | "messages.getRecentLocations"
            | "messages.sendMultiMedia"
            | "messages.uploadEncryptedFile"
            | "messages.searchStickerSets"
            | "messages.getSplitRanges"
            | "messages.markDialogUnread"
            | "messages.getDialogUnreadMarks"
            | "messages.clearAllDrafts"
            | "messages.updatePinnedMessage"
            | "messages.sendVote"
            | "messages.getPollResults"
            | "messages.getOnlines"
            | "messages.editChatAbout"
            | "messages.editChatDefaultBannedRights"
            | "messages.getEmojiKeywords"
            | "messages.getEmojiKeywordsDifference"
            | "messages.getEmojiKeywordsLanguages"
            | "messages.getEmojiURL"
            | "messages.getSearchCounters"
            | "messages.requestUrlAuth"
            | "messages.acceptUrlAuth"
            | "messages.hidePeerSettingsBar"
            | "messages.getScheduledHistory"
            | "messages.getScheduledMessages"
            | "messages.sendScheduledMessages"
            | "messages.deleteScheduledMessages"
            | "messages.getPollVotes"
            | "messages.toggleStickerSets"
            | "messages.getDialogFilters"
            | "messages.getSuggestedDialogFilters"
            | "messages.updateDialogFilter"
            | "messages.updateDialogFiltersOrder"
            | "messages.getOldFeaturedStickers"
            | "messages.getReplies"
            | "messages.getDiscussionMessage"
            | "messages.readDiscussion"
            | "messages.unpinAllMessages"
            | "messages.deleteChat"
            | "messages.deletePhoneCallHistory"
            | "messages.checkHistoryImport"
            | "messages.initHistoryImport"
            | "messages.uploadImportedMedia"
            | "messages.startHistoryImport"
            | "messages.getExportedChatInvites"
            | "messages.getExportedChatInvite"
            | "messages.editExportedChatInvite"
            | "messages.deleteRevokedExportedChatInvites"
            | "messages.deleteExportedChatInvite"
            | "messages.getAdminsWithInvites"
            | "messages.getChatInviteImporters"
            | "messages.setHistoryTTL"
            | "messages.checkHistoryImportPeer"
            | "messages.setChatTheme"
            | "messages.getMessageReadParticipants"
            | "messages.getSearchResultsCalendar"
            | "messages.getSearchResultsPositions"
            | "messages.hideChatJoinRequest"
            | "messages.hideAllChatJoinRequests"
            | "messages.toggleNoForwards"
            | "messages.saveDefaultSendAs"
            | "messages.sendReaction"
            | "messages.getMessagesReactions"
            | "messages.getMessageReactionsList"
            | "messages.setChatAvailableReactions"
            | "messages.getAvailableReactions"
            | "messages.setDefaultReaction"
            | "messages.translateText"
            | "messages.getUnreadReactions"
            | "messages.readReactions"
            | "messages.searchSentMedia"
            | "messages.getAttachMenuBots"
            | "messages.getAttachMenuBot"
            | "messages.toggleBotInAttachMenu"
            | "messages.requestWebView"
            | "messages.prolongWebView"
            | "messages.requestSimpleWebView"
            | "messages.sendWebViewResultMessage"
            | "messages.sendWebViewData"
            | "messages.transcribeAudio"
            | "messages.rateTranscribedAudio"
            | "messages.getCustomEmojiDocuments"
            | "messages.getEmojiStickers"
            | "messages.getFeaturedEmojiStickers"
            | "messages.reportReaction"
            | "messages.getTopReactions"
            | "messages.getRecentReactions"
            | "messages.clearRecentReactions"
            | "messages.getExtendedMedia"
            | "messages.setDefaultHistoryTTL"
            | "messages.getDefaultHistoryTTL"
            | "messages.sendBotRequestedPeer"
            | "messages.getEmojiGroups"
            | "messages.getEmojiStatusGroups"
            | "messages.getEmojiProfilePhotoGroups"
            | "messages.searchCustomEmoji"
            | "messages.togglePeerTranslations"
            | "messages.getBotApp"
            | "messages.requestAppWebView"
            | "messages.setChatWallPaper"
            | "messages.searchEmojiStickerSets"
            | "messages.getSavedDialogs"
            | "messages.getSavedHistory"
            | "messages.deleteSavedHistory"
            | "messages.getPinnedSavedDialogs"
            | "messages.toggleSavedDialogPin"
            | "messages.reorderPinnedSavedDialogs"
            | "messages.getSavedReactionTags"
            | "messages.updateSavedReactionTag"
            | "messages.getDefaultTagReactions"
            | "messages.getOutboxReadDate"
            | "messages.getQuickReplies"
            | "messages.reorderQuickReplies"
            | "messages.checkQuickReplyShortcut"
            | "messages.editQuickReplyShortcut"
            | "messages.deleteQuickReplyShortcut"
            | "messages.getQuickReplyMessages"
            | "messages.sendQuickReplyMessages"
            | "messages.deleteQuickReplyMessages"
            | "messages.toggleDialogFilterTags"
            | "messages.getMyStickers"
            | "messages.getEmojiStickerGroups"
            | "messages.getAvailableEffects"
            | "messages.editFactCheck"
            | "messages.deleteFactCheck"
            | "messages.getFactCheck"
            | "messages.requestMainWebView"
            | "messages.sendPaidReaction"
            | "messages.togglePaidReactionPrivacy"
            | "messages.getPaidReactionPrivacy"
            | "messages.viewSponsoredMessage"
            | "messages.clickSponsoredMessage"
            | "messages.reportSponsoredMessage"
            | "messages.getSponsoredMessages"
            | "messages.savePreparedInlineMessage"
            | "messages.getPreparedInlineMessage"
            | "messages.searchStickers"
            | "messages.reportMessagesDelivery"
            | "updates.getState"
            | "updates.getDifference"
            | "updates.getChannelDifference"
            | "photos.updateProfilePhoto"
            | "photos.uploadProfilePhoto"
            | "photos.deletePhotos"
            | "photos.getUserPhotos"
            | "photos.uploadContactProfilePhoto"
            | "upload.saveFilePart"
            | "upload.getFile"
            | "upload.saveBigFilePart"
            | "upload.getWebFile"
            | "upload.getCdnFile"
            | "upload.reuploadCdnFile"
            | "upload.getCdnFileHashes"
            | "upload.getFileHashes"
            | "help.getConfig"
            | "help.getNearestDc"
            | "help.getAppUpdate"
            | "help.getInviteText"
            | "help.getSupport"
            | "help.setBotUpdatesStatus"
            | "help.getCdnConfig"
            | "help.getRecentMeUrls"
            | "help.getTermsOfServiceUpdate"
            | "help.acceptTermsOfService"
            | "help.getDeepLinkInfo"
            | "help.getAppConfig"
            | "help.saveAppLog"
            | "help.getPassportConfig"
            | "help.getSupportName"
            | "help.getUserInfo"
            | "help.editUserInfo"
            | "help.getPromoData"
            | "help.hidePromoData"
            | "help.dismissSuggestion"
            | "help.getCountriesList"
            | "help.getPremiumPromo"
            | "help.getPeerColors"
            | "help.getPeerProfileColors"
            | "help.getTimezonesList"
            | "channels.readHistory"
            | "channels.deleteMessages"
            | "channels.reportSpam"
            | "channels.getMessages"
            | "channels.getParticipants"
            | "channels.getParticipant"
            | "channels.getChannels"
            | "channels.getFullChannel"
            | "channels.createChannel"
            | "channels.editAdmin"
            | "channels.editTitle"
            | "channels.editPhoto"
            | "channels.checkUsername"
            | "channels.updateUsername"
            | "channels.joinChannel"
            | "channels.leaveChannel"
            | "channels.inviteToChannel"
            | "channels.deleteChannel"
            | "channels.exportMessageLink"
            | "channels.toggleSignatures"
            | "channels.getAdminedPublicChannels"
            | "channels.editBanned"
            | "channels.getAdminLog"
            | "channels.setStickers"
            | "channels.readMessageContents"
            | "channels.deleteHistory"
            | "channels.togglePreHistoryHidden"
            | "channels.getLeftChannels"
            | "channels.getGroupsForDiscussion"
            | "channels.setDiscussionGroup"
            | "channels.editCreator"
            | "channels.editLocation"
            | "channels.toggleSlowMode"
            | "channels.getInactiveChannels"
            | "channels.convertToGigagroup"
            | "channels.getSendAs"
            | "channels.deleteParticipantHistory"
            | "channels.toggleJoinToSend"
            | "channels.toggleJoinRequest"
            | "channels.reorderUsernames"
            | "channels.toggleUsername"
            | "channels.deactivateAllUsernames"
            | "channels.toggleForum"
            | "channels.createForumTopic"
            | "channels.getForumTopics"
            | "channels.getForumTopicsByID"
            | "channels.editForumTopic"
            | "channels.updatePinnedForumTopic"
            | "channels.deleteTopicHistory"
            | "channels.reorderPinnedForumTopics"
            | "channels.toggleAntiSpam"
            | "channels.reportAntiSpamFalsePositive"
            | "channels.toggleParticipantsHidden"
            | "channels.updateColor"
            | "channels.toggleViewForumAsMessages"
            | "channels.getChannelRecommendations"
            | "channels.updateEmojiStatus"
            | "channels.setBoostsToUnblockRestrictions"
            | "channels.setEmojiStickers"
            | "channels.restrictSponsoredMessages"
            | "channels.searchPosts"
            | "channels.updatePaidMessagesPrice"
            | "bots.sendCustomRequest"
            | "bots.answerWebhookJSONQuery"
            | "bots.setBotCommands"
            | "bots.resetBotCommands"
            | "bots.getBotCommands"
            | "bots.setBotMenuButton"
            | "bots.getBotMenuButton"
            | "bots.setBotBroadcastDefaultAdminRights"
            | "bots.setBotGroupDefaultAdminRights"
            | "bots.setBotInfo"
            | "bots.getBotInfo"
            | "bots.reorderUsernames"
            | "bots.toggleUsername"
            | "bots.canSendMessage"
            | "bots.allowSendMessage"
            | "bots.invokeWebViewCustomMethod"
            | "bots.getPopularAppBots"
            | "bots.addPreviewMedia"
            | "bots.editPreviewMedia"
            | "bots.deletePreviewMedia"
            | "bots.reorderPreviewMedias"
            | "bots.getPreviewInfo"
            | "bots.getPreviewMedias"
            | "bots.updateUserEmojiStatus"
            | "bots.toggleUserEmojiStatusPermission"
            | "bots.checkDownloadFileParams"
            | "bots.getAdminedBots"
            | "bots.updateStarRefProgram"
            | "bots.setCustomVerification"
            | "bots.getBotRecommendations"
            | "payments.getPaymentForm"
            | "payments.getPaymentReceipt"
            | "payments.validateRequestedInfo"
            | "payments.sendPaymentForm"
            | "payments.getSavedInfo"
            | "payments.clearSavedInfo"
            | "payments.getBankCardData"
            | "payments.exportInvoice"
            | "payments.assignAppStoreTransaction"
            | "payments.assignPlayMarketTransaction"
            | "payments.getPremiumGiftCodeOptions"
            | "payments.checkGiftCode"
            | "payments.applyGiftCode"
            | "payments.getGiveawayInfo"
            | "payments.launchPrepaidGiveaway"
            | "payments.getStarsTopupOptions"
            | "payments.getStarsStatus"
            | "payments.getStarsTransactions"
            | "payments.sendStarsForm"
            | "payments.refundStarsCharge"
            | "payments.getStarsRevenueStats"
            | "payments.getStarsRevenueWithdrawalUrl"
            | "payments.getStarsRevenueAdsAccountUrl"
            | "payments.getStarsTransactionsByID"
            | "payments.getStarsGiftOptions"
            | "payments.getStarsSubscriptions"
            | "payments.changeStarsSubscription"
            | "payments.fulfillStarsSubscription"
            | "payments.getStarsGiveawayOptions"
            | "payments.getStarGifts"
            | "payments.saveStarGift"
            | "payments.convertStarGift"
            | "payments.botCancelStarsSubscription"
            | "payments.getConnectedStarRefBots"
            | "payments.getConnectedStarRefBot"
            | "payments.getSuggestedStarRefBots"
            | "payments.connectStarRefBot"
            | "payments.editConnectedStarRefBot"
            | "payments.getStarGiftUpgradePreview"
            | "payments.upgradeStarGift"
            | "payments.transferStarGift"
            | "payments.getUniqueStarGift"
            | "payments.getSavedStarGifts"
            | "payments.getSavedStarGift"
            | "payments.getStarGiftWithdrawalUrl"
            | "payments.toggleChatStarGiftNotifications"
            | "payments.toggleStarGiftsPinnedToTop"
            | "payments.canPurchaseStore"
            | "stickers.createStickerSet"
            | "stickers.removeStickerFromSet"
            | "stickers.changeStickerPosition"
            | "stickers.addStickerToSet"
            | "stickers.setStickerSetThumb"
            | "stickers.checkShortName"
            | "stickers.suggestShortName"
            | "stickers.changeSticker"
            | "stickers.renameStickerSet"
            | "stickers.deleteStickerSet"
            | "stickers.replaceSticker"
            | "phone.getCallConfig"
            | "phone.requestCall"
            | "phone.acceptCall"
            | "phone.confirmCall"
            | "phone.receivedCall"
            | "phone.discardCall"
            | "phone.setCallRating"
            | "phone.saveCallDebug"
            | "phone.sendSignalingData"
            | "phone.createGroupCall"
            | "phone.joinGroupCall"
            | "phone.leaveGroupCall"
            | "phone.inviteToGroupCall"
            | "phone.discardGroupCall"
            | "phone.toggleGroupCallSettings"
            | "phone.getGroupCall"
            | "phone.getGroupParticipants"
            | "phone.checkGroupCall"
            | "phone.toggleGroupCallRecord"
            | "phone.editGroupCallParticipant"
            | "phone.editGroupCallTitle"
            | "phone.getGroupCallJoinAs"
            | "phone.exportGroupCallInvite"
            | "phone.toggleGroupCallStartSubscription"
            | "phone.startScheduledGroupCall"
            | "phone.saveDefaultGroupCallJoinAs"
            | "phone.joinGroupCallPresentation"
            | "phone.leaveGroupCallPresentation"
            | "phone.getGroupCallStreamChannels"
            | "phone.getGroupCallStreamRtmpUrl"
            | "phone.saveCallLog"
            | "phone.createConferenceCall"
            | "phone.deleteConferenceCallParticipants"
            | "phone.sendConferenceCallBroadcast"
            | "phone.inviteConferenceCallParticipant"
            | "phone.declineConferenceCallInvite"
            | "phone.getGroupCallChainBlocks"
            | "langpack.getLangPack"
            | "langpack.getStrings"
            | "langpack.getDifference"
            | "langpack.getLanguages"
            | "langpack.getLanguage"
            | "folders.editPeerFolders"
            | "stats.getBroadcastStats"
            | "stats.loadAsyncGraph"
            | "stats.getMegagroupStats"
            | "stats.getMessagePublicForwards"
            | "stats.getMessageStats"
            | "stats.getStoryStats"
            | "stats.getStoryPublicForwards"
            | "stats.getBroadcastRevenueStats"
            | "stats.getBroadcastRevenueWithdrawalUrl"
            | "stats.getBroadcastRevenueTransactions"
            | "chatlists.exportChatlistInvite"
            | "chatlists.deleteExportedInvite"
            | "chatlists.editExportedInvite"
            | "chatlists.getExportedInvites"
            | "chatlists.checkChatlistInvite"
            | "chatlists.joinChatlistInvite"
            | "chatlists.getChatlistUpdates"
            | "chatlists.joinChatlistUpdates"
            | "chatlists.hideChatlistUpdates"
            | "chatlists.getLeaveChatlistSuggestions"
            | "chatlists.leaveChatlist"
            | "stories.canSendStory"
            | "stories.sendStory"
            | "stories.editStory"
            | "stories.deleteStories"
            | "stories.togglePinned"
            | "stories.getAllStories"
            | "stories.getPinnedStories"
            | "stories.getStoriesArchive"
            | "stories.getStoriesByID"
            | "stories.toggleAllStoriesHidden"
            | "stories.readStories"
            | "stories.incrementStoryViews"
            | "stories.getStoryViewsList"
            | "stories.getStoriesViews"
            | "stories.exportStoryLink"
            | "stories.report"
            | "stories.activateStealthMode"
            | "stories.sendReaction"
            | "stories.getPeerStories"
            | "stories.getAllReadPeerStories"
            | "stories.getPeerMaxIDs"
            | "stories.getChatsToSend"
            | "stories.togglePeerStoriesHidden"
            | "stories.getStoryReactionsList"
            | "stories.togglePinnedToTop"
            | "stories.searchPosts"
            | "premium.getBoostsList"
            | "premium.getMyBoosts"
            | "premium.applyBoost"
            | "premium.getBoostsStatus"
            | "premium.getUserBoosts"
            | "smsjobs.isEligibleToJoin"
            | "smsjobs.join"
            | "smsjobs.leave"
            | "smsjobs.updateSettings"
            | "smsjobs.getStatus"
            | "smsjobs.getSmsJob"
            | "smsjobs.finishJob"
            | "fragment.getCollectibleInfo"
            | "channels.toggleAutotranslation"
            | "payments.getResaleStarGifts"
            | "payments.updateStarGiftPrice"
            | "users.getIsPremiumRequiredToContact"
            | "payments.canPurchasePremium"
            | "payments.getUserStarGifts"
            | "mtcute.customMethod",
    >(
        name: T,
        partial?: Partial<
            | Extract<RawPeerUser, { _: T }>
            | Extract<RawPeerChat, { _: T }>
            | Extract<RawPeerChannel, { _: T }>
            | Extract<RawInputPeerEmpty, { _: T }>
            | Extract<RawInputPeerSelf, { _: T }>
            | Extract<RawInputPeerChat, { _: T }>
            | Extract<RawInputPeerUser, { _: T }>
            | Extract<RawInputPeerChannel, { _: T }>
            | Extract<RawInputPeerUserFromMessage, { _: T }>
            | Extract<RawInputPeerChannelFromMessage, { _: T }>
            | Extract<RawDummyInputPeerMinUser, { _: T }>
            | Extract<RawDummyInputPeerMinChannel, { _: T }>
            | Extract<RawInputUserEmpty, { _: T }>
            | Extract<RawInputUserSelf, { _: T }>
            | Extract<RawInputUser, { _: T }>
            | Extract<RawInputUserFromMessage, { _: T }>
            | Extract<RawInputChannelEmpty, { _: T }>
            | Extract<RawInputChannel, { _: T }>
            | Extract<RawInputChannelFromMessage, { _: T }>
            | Extract<RawError, { _: T }>
            | Extract<RawIpPort, { _: T }>
            | Extract<RawIpPortSecret, { _: T }>
            | Extract<RawAccessPointRule, { _: T }>
            | Extract<RawConfigSimple, { _: T }>
            | Extract<RawInputPeerPhotoFileLocationLegacy, { _: T }>
            | Extract<RawInputStickerSetThumbLegacy, { _: T }>
            | Extract<RawInputPhoneContact, { _: T }>
            | Extract<RawInputFile, { _: T }>
            | Extract<RawInputFileBig, { _: T }>
            | Extract<RawInputFileStoryDocument, { _: T }>
            | Extract<RawInputMediaEmpty, { _: T }>
            | Extract<RawInputMediaUploadedPhoto, { _: T }>
            | Extract<RawInputMediaPhoto, { _: T }>
            | Extract<RawInputMediaGeoPoint, { _: T }>
            | Extract<RawInputMediaContact, { _: T }>
            | Extract<RawInputMediaUploadedDocument, { _: T }>
            | Extract<RawInputMediaDocument, { _: T }>
            | Extract<RawInputMediaVenue, { _: T }>
            | Extract<RawInputMediaPhotoExternal, { _: T }>
            | Extract<RawInputMediaDocumentExternal, { _: T }>
            | Extract<RawInputMediaGame, { _: T }>
            | Extract<RawInputMediaInvoice, { _: T }>
            | Extract<RawInputMediaGeoLive, { _: T }>
            | Extract<RawInputMediaPoll, { _: T }>
            | Extract<RawInputMediaDice, { _: T }>
            | Extract<RawInputMediaStory, { _: T }>
            | Extract<RawInputMediaWebPage, { _: T }>
            | Extract<RawInputMediaPaidMedia, { _: T }>
            | Extract<RawInputChatPhotoEmpty, { _: T }>
            | Extract<RawInputChatUploadedPhoto, { _: T }>
            | Extract<RawInputChatPhoto, { _: T }>
            | Extract<RawInputGeoPointEmpty, { _: T }>
            | Extract<RawInputGeoPoint, { _: T }>
            | Extract<RawInputPhotoEmpty, { _: T }>
            | Extract<RawInputPhoto, { _: T }>
            | Extract<RawInputFileLocation, { _: T }>
            | Extract<RawInputEncryptedFileLocation, { _: T }>
            | Extract<RawInputDocumentFileLocation, { _: T }>
            | Extract<RawInputSecureFileLocation, { _: T }>
            | Extract<RawInputTakeoutFileLocation, { _: T }>
            | Extract<RawInputPhotoFileLocation, { _: T }>
            | Extract<RawInputPhotoLegacyFileLocation, { _: T }>
            | Extract<RawInputPeerPhotoFileLocation, { _: T }>
            | Extract<RawInputStickerSetThumb, { _: T }>
            | Extract<RawInputGroupCallStream, { _: T }>
            | Extract<RawFileUnknown, { _: T }>
            | Extract<RawFilePartial, { _: T }>
            | Extract<RawFileJpeg, { _: T }>
            | Extract<RawFileGif, { _: T }>
            | Extract<RawFilePng, { _: T }>
            | Extract<RawFilePdf, { _: T }>
            | Extract<RawFileMp3, { _: T }>
            | Extract<RawFileMov, { _: T }>
            | Extract<RawFileMp4, { _: T }>
            | Extract<RawFileWebp, { _: T }>
            | Extract<RawUserEmpty, { _: T }>
            | Extract<RawUser, { _: T }>
            | Extract<RawUserProfilePhotoEmpty, { _: T }>
            | Extract<RawUserProfilePhoto, { _: T }>
            | Extract<RawUserStatusEmpty, { _: T }>
            | Extract<RawUserStatusOnline, { _: T }>
            | Extract<RawUserStatusOffline, { _: T }>
            | Extract<RawUserStatusRecently, { _: T }>
            | Extract<RawUserStatusLastWeek, { _: T }>
            | Extract<RawUserStatusLastMonth, { _: T }>
            | Extract<RawChatEmpty, { _: T }>
            | Extract<RawChat, { _: T }>
            | Extract<RawChatForbidden, { _: T }>
            | Extract<RawChannel, { _: T }>
            | Extract<RawChannelForbidden, { _: T }>
            | Extract<RawChatFull, { _: T }>
            | Extract<RawChannelFull, { _: T }>
            | Extract<RawChatParticipant, { _: T }>
            | Extract<RawChatParticipantCreator, { _: T }>
            | Extract<RawChatParticipantAdmin, { _: T }>
            | Extract<RawChatParticipantsForbidden, { _: T }>
            | Extract<RawChatParticipants, { _: T }>
            | Extract<RawChatPhotoEmpty, { _: T }>
            | Extract<RawChatPhoto, { _: T }>
            | Extract<RawMessageEmpty, { _: T }>
            | Extract<RawMessage, { _: T }>
            | Extract<RawMessageService, { _: T }>
            | Extract<RawMessageMediaEmpty, { _: T }>
            | Extract<RawMessageMediaPhoto, { _: T }>
            | Extract<RawMessageMediaGeo, { _: T }>
            | Extract<RawMessageMediaContact, { _: T }>
            | Extract<RawMessageMediaUnsupported, { _: T }>
            | Extract<RawMessageMediaDocument, { _: T }>
            | Extract<RawMessageMediaWebPage, { _: T }>
            | Extract<RawMessageMediaVenue, { _: T }>
            | Extract<RawMessageMediaGame, { _: T }>
            | Extract<RawMessageMediaInvoice, { _: T }>
            | Extract<RawMessageMediaGeoLive, { _: T }>
            | Extract<RawMessageMediaPoll, { _: T }>
            | Extract<RawMessageMediaDice, { _: T }>
            | Extract<RawMessageMediaStory, { _: T }>
            | Extract<RawMessageMediaGiveaway, { _: T }>
            | Extract<RawMessageMediaGiveawayResults, { _: T }>
            | Extract<RawMessageMediaPaidMedia, { _: T }>
            | Extract<RawMessageActionEmpty, { _: T }>
            | Extract<RawMessageActionChatCreate, { _: T }>
            | Extract<RawMessageActionChatEditTitle, { _: T }>
            | Extract<RawMessageActionChatEditPhoto, { _: T }>
            | Extract<RawMessageActionChatDeletePhoto, { _: T }>
            | Extract<RawMessageActionChatAddUser, { _: T }>
            | Extract<RawMessageActionChatDeleteUser, { _: T }>
            | Extract<RawMessageActionChatJoinedByLink, { _: T }>
            | Extract<RawMessageActionChannelCreate, { _: T }>
            | Extract<RawMessageActionChatMigrateTo, { _: T }>
            | Extract<RawMessageActionChannelMigrateFrom, { _: T }>
            | Extract<RawMessageActionPinMessage, { _: T }>
            | Extract<RawMessageActionHistoryClear, { _: T }>
            | Extract<RawMessageActionGameScore, { _: T }>
            | Extract<RawMessageActionPaymentSentMe, { _: T }>
            | Extract<RawMessageActionPaymentSent, { _: T }>
            | Extract<RawMessageActionPhoneCall, { _: T }>
            | Extract<RawMessageActionScreenshotTaken, { _: T }>
            | Extract<RawMessageActionCustomAction, { _: T }>
            | Extract<RawMessageActionBotAllowed, { _: T }>
            | Extract<RawMessageActionSecureValuesSentMe, { _: T }>
            | Extract<RawMessageActionSecureValuesSent, { _: T }>
            | Extract<RawMessageActionContactSignUp, { _: T }>
            | Extract<RawMessageActionGeoProximityReached, { _: T }>
            | Extract<RawMessageActionGroupCall, { _: T }>
            | Extract<RawMessageActionInviteToGroupCall, { _: T }>
            | Extract<RawMessageActionSetMessagesTTL, { _: T }>
            | Extract<RawMessageActionGroupCallScheduled, { _: T }>
            | Extract<RawMessageActionSetChatTheme, { _: T }>
            | Extract<RawMessageActionChatJoinedByRequest, { _: T }>
            | Extract<RawMessageActionWebViewDataSentMe, { _: T }>
            | Extract<RawMessageActionWebViewDataSent, { _: T }>
            | Extract<RawMessageActionGiftPremium, { _: T }>
            | Extract<RawMessageActionTopicCreate, { _: T }>
            | Extract<RawMessageActionTopicEdit, { _: T }>
            | Extract<RawMessageActionSuggestProfilePhoto, { _: T }>
            | Extract<RawMessageActionRequestedPeer, { _: T }>
            | Extract<RawMessageActionSetChatWallPaper, { _: T }>
            | Extract<RawMessageActionGiftCode, { _: T }>
            | Extract<RawMessageActionGiveawayLaunch, { _: T }>
            | Extract<RawMessageActionGiveawayResults, { _: T }>
            | Extract<RawMessageActionBoostApply, { _: T }>
            | Extract<RawMessageActionRequestedPeerSentMe, { _: T }>
            | Extract<RawMessageActionPaymentRefunded, { _: T }>
            | Extract<RawMessageActionGiftStars, { _: T }>
            | Extract<RawMessageActionPrizeStars, { _: T }>
            | Extract<RawMessageActionStarGift, { _: T }>
            | Extract<RawMessageActionStarGiftUnique, { _: T }>
            | Extract<RawMessageActionPaidMessagesRefunded, { _: T }>
            | Extract<RawMessageActionPaidMessagesPrice, { _: T }>
            | Extract<RawMessageActionConferenceCall, { _: T }>
            | Extract<RawDialog, { _: T }>
            | Extract<RawDialogFolder, { _: T }>
            | Extract<RawPhotoEmpty, { _: T }>
            | Extract<RawPhoto, { _: T }>
            | Extract<RawPhotoSizeEmpty, { _: T }>
            | Extract<RawPhotoSize, { _: T }>
            | Extract<RawPhotoCachedSize, { _: T }>
            | Extract<RawPhotoStrippedSize, { _: T }>
            | Extract<RawPhotoSizeProgressive, { _: T }>
            | Extract<RawPhotoPathSize, { _: T }>
            | Extract<RawGeoPointEmpty, { _: T }>
            | Extract<RawGeoPoint, { _: T }>
            | Extract<RawSentCode, { _: T }>
            | Extract<RawSentCodeSuccess, { _: T }>
            | Extract<RawSentCodePaymentRequired, { _: T }>
            | Extract<RawAuthorization, { _: T }>
            | Extract<RawAuthorizationSignUpRequired, { _: T }>
            | Extract<RawExportedAuthorization, { _: T }>
            | Extract<RawInputNotifyPeer, { _: T }>
            | Extract<RawInputNotifyUsers, { _: T }>
            | Extract<RawInputNotifyChats, { _: T }>
            | Extract<RawInputNotifyBroadcasts, { _: T }>
            | Extract<RawInputNotifyForumTopic, { _: T }>
            | Extract<RawInputPeerNotifySettings, { _: T }>
            | Extract<RawPeerNotifySettings, { _: T }>
            | Extract<RawPeerSettings, { _: T }>
            | Extract<RawWallPaper, { _: T }>
            | Extract<RawWallPaperNoFile, { _: T }>
            | Extract<RawInputReportReasonSpam, { _: T }>
            | Extract<RawInputReportReasonViolence, { _: T }>
            | Extract<RawInputReportReasonPornography, { _: T }>
            | Extract<RawInputReportReasonChildAbuse, { _: T }>
            | Extract<RawInputReportReasonOther, { _: T }>
            | Extract<RawInputReportReasonCopyright, { _: T }>
            | Extract<RawInputReportReasonGeoIrrelevant, { _: T }>
            | Extract<RawInputReportReasonFake, { _: T }>
            | Extract<RawInputReportReasonIllegalDrugs, { _: T }>
            | Extract<RawInputReportReasonPersonalDetails, { _: T }>
            | Extract<RawUserFull, { _: T }>
            | Extract<RawContact, { _: T }>
            | Extract<RawImportedContact, { _: T }>
            | Extract<RawContactStatus, { _: T }>
            | Extract<RawContactsNotModified, { _: T }>
            | Extract<RawContacts, { _: T }>
            | Extract<RawImportedContacts, { _: T }>
            | Extract<RawBlocked, { _: T }>
            | Extract<RawBlockedSlice, { _: T }>
            | Extract<RawDialogs, { _: T }>
            | Extract<RawDialogsSlice, { _: T }>
            | Extract<RawDialogsNotModified, { _: T }>
            | Extract<RawMessages, { _: T }>
            | Extract<RawMessagesSlice, { _: T }>
            | Extract<RawChannelMessages, { _: T }>
            | Extract<RawMessagesNotModified, { _: T }>
            | Extract<RawChats, { _: T }>
            | Extract<RawChatsSlice, { _: T }>
            | Extract<RawChatFull, { _: T }>
            | Extract<RawAffectedHistory, { _: T }>
            | Extract<RawInputMessagesFilterEmpty, { _: T }>
            | Extract<RawInputMessagesFilterPhotos, { _: T }>
            | Extract<RawInputMessagesFilterVideo, { _: T }>
            | Extract<RawInputMessagesFilterPhotoVideo, { _: T }>
            | Extract<RawInputMessagesFilterDocument, { _: T }>
            | Extract<RawInputMessagesFilterUrl, { _: T }>
            | Extract<RawInputMessagesFilterGif, { _: T }>
            | Extract<RawInputMessagesFilterVoice, { _: T }>
            | Extract<RawInputMessagesFilterMusic, { _: T }>
            | Extract<RawInputMessagesFilterChatPhotos, { _: T }>
            | Extract<RawInputMessagesFilterPhoneCalls, { _: T }>
            | Extract<RawInputMessagesFilterRoundVoice, { _: T }>
            | Extract<RawInputMessagesFilterRoundVideo, { _: T }>
            | Extract<RawInputMessagesFilterMyMentions, { _: T }>
            | Extract<RawInputMessagesFilterGeo, { _: T }>
            | Extract<RawInputMessagesFilterContacts, { _: T }>
            | Extract<RawInputMessagesFilterPinned, { _: T }>
            | Extract<RawUpdateNewMessage, { _: T }>
            | Extract<RawUpdateMessageID, { _: T }>
            | Extract<RawUpdateDeleteMessages, { _: T }>
            | Extract<RawUpdateUserTyping, { _: T }>
            | Extract<RawUpdateChatUserTyping, { _: T }>
            | Extract<RawUpdateChatParticipants, { _: T }>
            | Extract<RawUpdateUserStatus, { _: T }>
            | Extract<RawUpdateUserName, { _: T }>
            | Extract<RawUpdateNewAuthorization, { _: T }>
            | Extract<RawUpdateNewEncryptedMessage, { _: T }>
            | Extract<RawUpdateEncryptedChatTyping, { _: T }>
            | Extract<RawUpdateEncryption, { _: T }>
            | Extract<RawUpdateEncryptedMessagesRead, { _: T }>
            | Extract<RawUpdateChatParticipantAdd, { _: T }>
            | Extract<RawUpdateChatParticipantDelete, { _: T }>
            | Extract<RawUpdateDcOptions, { _: T }>
            | Extract<RawUpdateNotifySettings, { _: T }>
            | Extract<RawUpdateServiceNotification, { _: T }>
            | Extract<RawUpdatePrivacy, { _: T }>
            | Extract<RawUpdateUserPhone, { _: T }>
            | Extract<RawUpdateReadHistoryInbox, { _: T }>
            | Extract<RawUpdateReadHistoryOutbox, { _: T }>
            | Extract<RawUpdateWebPage, { _: T }>
            | Extract<RawUpdateReadMessagesContents, { _: T }>
            | Extract<RawUpdateChannelTooLong, { _: T }>
            | Extract<RawUpdateChannel, { _: T }>
            | Extract<RawUpdateNewChannelMessage, { _: T }>
            | Extract<RawUpdateReadChannelInbox, { _: T }>
            | Extract<RawUpdateDeleteChannelMessages, { _: T }>
            | Extract<RawUpdateChannelMessageViews, { _: T }>
            | Extract<RawUpdateChatParticipantAdmin, { _: T }>
            | Extract<RawUpdateNewStickerSet, { _: T }>
            | Extract<RawUpdateStickerSetsOrder, { _: T }>
            | Extract<RawUpdateStickerSets, { _: T }>
            | Extract<RawUpdateSavedGifs, { _: T }>
            | Extract<RawUpdateBotInlineQuery, { _: T }>
            | Extract<RawUpdateBotInlineSend, { _: T }>
            | Extract<RawUpdateEditChannelMessage, { _: T }>
            | Extract<RawUpdateBotCallbackQuery, { _: T }>
            | Extract<RawUpdateEditMessage, { _: T }>
            | Extract<RawUpdateInlineBotCallbackQuery, { _: T }>
            | Extract<RawUpdateReadChannelOutbox, { _: T }>
            | Extract<RawUpdateDraftMessage, { _: T }>
            | Extract<RawUpdateReadFeaturedStickers, { _: T }>
            | Extract<RawUpdateRecentStickers, { _: T }>
            | Extract<RawUpdateConfig, { _: T }>
            | Extract<RawUpdatePtsChanged, { _: T }>
            | Extract<RawUpdateChannelWebPage, { _: T }>
            | Extract<RawUpdateDialogPinned, { _: T }>
            | Extract<RawUpdatePinnedDialogs, { _: T }>
            | Extract<RawUpdateBotWebhookJSON, { _: T }>
            | Extract<RawUpdateBotWebhookJSONQuery, { _: T }>
            | Extract<RawUpdateBotShippingQuery, { _: T }>
            | Extract<RawUpdateBotPrecheckoutQuery, { _: T }>
            | Extract<RawUpdatePhoneCall, { _: T }>
            | Extract<RawUpdateLangPackTooLong, { _: T }>
            | Extract<RawUpdateLangPack, { _: T }>
            | Extract<RawUpdateFavedStickers, { _: T }>
            | Extract<RawUpdateChannelReadMessagesContents, { _: T }>
            | Extract<RawUpdateContactsReset, { _: T }>
            | Extract<RawUpdateChannelAvailableMessages, { _: T }>
            | Extract<RawUpdateDialogUnreadMark, { _: T }>
            | Extract<RawUpdateMessagePoll, { _: T }>
            | Extract<RawUpdateChatDefaultBannedRights, { _: T }>
            | Extract<RawUpdateFolderPeers, { _: T }>
            | Extract<RawUpdatePeerSettings, { _: T }>
            | Extract<RawUpdatePeerLocated, { _: T }>
            | Extract<RawUpdateNewScheduledMessage, { _: T }>
            | Extract<RawUpdateDeleteScheduledMessages, { _: T }>
            | Extract<RawUpdateTheme, { _: T }>
            | Extract<RawUpdateGeoLiveViewed, { _: T }>
            | Extract<RawUpdateLoginToken, { _: T }>
            | Extract<RawUpdateMessagePollVote, { _: T }>
            | Extract<RawUpdateDialogFilter, { _: T }>
            | Extract<RawUpdateDialogFilterOrder, { _: T }>
            | Extract<RawUpdateDialogFilters, { _: T }>
            | Extract<RawUpdatePhoneCallSignalingData, { _: T }>
            | Extract<RawUpdateChannelMessageForwards, { _: T }>
            | Extract<RawUpdateReadChannelDiscussionInbox, { _: T }>
            | Extract<RawUpdateReadChannelDiscussionOutbox, { _: T }>
            | Extract<RawUpdatePeerBlocked, { _: T }>
            | Extract<RawUpdateChannelUserTyping, { _: T }>
            | Extract<RawUpdatePinnedMessages, { _: T }>
            | Extract<RawUpdatePinnedChannelMessages, { _: T }>
            | Extract<RawUpdateChat, { _: T }>
            | Extract<RawUpdateGroupCallParticipants, { _: T }>
            | Extract<RawUpdateGroupCall, { _: T }>
            | Extract<RawUpdatePeerHistoryTTL, { _: T }>
            | Extract<RawUpdateChatParticipant, { _: T }>
            | Extract<RawUpdateChannelParticipant, { _: T }>
            | Extract<RawUpdateBotStopped, { _: T }>
            | Extract<RawUpdateGroupCallConnection, { _: T }>
            | Extract<RawUpdateBotCommands, { _: T }>
            | Extract<RawUpdatePendingJoinRequests, { _: T }>
            | Extract<RawUpdateBotChatInviteRequester, { _: T }>
            | Extract<RawUpdateMessageReactions, { _: T }>
            | Extract<RawUpdateAttachMenuBots, { _: T }>
            | Extract<RawUpdateWebViewResultSent, { _: T }>
            | Extract<RawUpdateBotMenuButton, { _: T }>
            | Extract<RawUpdateSavedRingtones, { _: T }>
            | Extract<RawUpdateTranscribedAudio, { _: T }>
            | Extract<RawUpdateReadFeaturedEmojiStickers, { _: T }>
            | Extract<RawUpdateUserEmojiStatus, { _: T }>
            | Extract<RawUpdateRecentEmojiStatuses, { _: T }>
            | Extract<RawUpdateRecentReactions, { _: T }>
            | Extract<RawUpdateMoveStickerSetToTop, { _: T }>
            | Extract<RawUpdateMessageExtendedMedia, { _: T }>
            | Extract<RawUpdateChannelPinnedTopic, { _: T }>
            | Extract<RawUpdateChannelPinnedTopics, { _: T }>
            | Extract<RawUpdateUser, { _: T }>
            | Extract<RawUpdateAutoSaveSettings, { _: T }>
            | Extract<RawUpdateStory, { _: T }>
            | Extract<RawUpdateReadStories, { _: T }>
            | Extract<RawUpdateStoryID, { _: T }>
            | Extract<RawUpdateStoriesStealthMode, { _: T }>
            | Extract<RawUpdateSentStoryReaction, { _: T }>
            | Extract<RawUpdateBotChatBoost, { _: T }>
            | Extract<RawUpdateChannelViewForumAsMessages, { _: T }>
            | Extract<RawUpdatePeerWallpaper, { _: T }>
            | Extract<RawUpdateBotMessageReaction, { _: T }>
            | Extract<RawUpdateBotMessageReactions, { _: T }>
            | Extract<RawUpdateSavedDialogPinned, { _: T }>
            | Extract<RawUpdatePinnedSavedDialogs, { _: T }>
            | Extract<RawUpdateSavedReactionTags, { _: T }>
            | Extract<RawUpdateSmsJob, { _: T }>
            | Extract<RawUpdateQuickReplies, { _: T }>
            | Extract<RawUpdateNewQuickReply, { _: T }>
            | Extract<RawUpdateDeleteQuickReply, { _: T }>
            | Extract<RawUpdateQuickReplyMessage, { _: T }>
            | Extract<RawUpdateDeleteQuickReplyMessages, { _: T }>
            | Extract<RawUpdateBotBusinessConnect, { _: T }>
            | Extract<RawUpdateBotNewBusinessMessage, { _: T }>
            | Extract<RawUpdateBotEditBusinessMessage, { _: T }>
            | Extract<RawUpdateBotDeleteBusinessMessage, { _: T }>
            | Extract<RawUpdateNewStoryReaction, { _: T }>
            | Extract<RawUpdateBroadcastRevenueTransactions, { _: T }>
            | Extract<RawUpdateStarsBalance, { _: T }>
            | Extract<RawUpdateBusinessBotCallbackQuery, { _: T }>
            | Extract<RawUpdateStarsRevenueStatus, { _: T }>
            | Extract<RawUpdateBotPurchasedPaidMedia, { _: T }>
            | Extract<RawUpdatePaidReactionPrivacy, { _: T }>
            | Extract<RawUpdateSentPhoneCode, { _: T }>
            | Extract<RawUpdateGroupCallChainBlocks, { _: T }>
            | Extract<RawState, { _: T }>
            | Extract<RawDifferenceEmpty, { _: T }>
            | Extract<RawDifference, { _: T }>
            | Extract<RawDifferenceSlice, { _: T }>
            | Extract<RawDifferenceTooLong, { _: T }>
            | Extract<RawUpdatesTooLong, { _: T }>
            | Extract<RawUpdateShortMessage, { _: T }>
            | Extract<RawUpdateShortChatMessage, { _: T }>
            | Extract<RawUpdateShort, { _: T }>
            | Extract<RawUpdatesCombined, { _: T }>
            | Extract<RawUpdates, { _: T }>
            | Extract<RawUpdateShortSentMessage, { _: T }>
            | Extract<RawPhotos, { _: T }>
            | Extract<RawPhotosSlice, { _: T }>
            | Extract<RawPhoto, { _: T }>
            | Extract<RawFile, { _: T }>
            | Extract<RawFileCdnRedirect, { _: T }>
            | Extract<RawDcOption, { _: T }>
            | Extract<RawConfig, { _: T }>
            | Extract<RawNearestDc, { _: T }>
            | Extract<RawAppUpdate, { _: T }>
            | Extract<RawNoAppUpdate, { _: T }>
            | Extract<RawInviteText, { _: T }>
            | Extract<RawEncryptedChatEmpty, { _: T }>
            | Extract<RawEncryptedChatWaiting, { _: T }>
            | Extract<RawEncryptedChatRequested, { _: T }>
            | Extract<RawEncryptedChat, { _: T }>
            | Extract<RawEncryptedChatDiscarded, { _: T }>
            | Extract<RawInputEncryptedChat, { _: T }>
            | Extract<RawEncryptedFileEmpty, { _: T }>
            | Extract<RawEncryptedFile, { _: T }>
            | Extract<RawInputEncryptedFileEmpty, { _: T }>
            | Extract<RawInputEncryptedFileUploaded, { _: T }>
            | Extract<RawInputEncryptedFile, { _: T }>
            | Extract<RawInputEncryptedFileBigUploaded, { _: T }>
            | Extract<RawEncryptedMessage, { _: T }>
            | Extract<RawEncryptedMessageService, { _: T }>
            | Extract<RawDhConfigNotModified, { _: T }>
            | Extract<RawDhConfig, { _: T }>
            | Extract<RawSentEncryptedMessage, { _: T }>
            | Extract<RawSentEncryptedFile, { _: T }>
            | Extract<RawInputDocumentEmpty, { _: T }>
            | Extract<RawInputDocument, { _: T }>
            | Extract<RawDocumentEmpty, { _: T }>
            | Extract<RawDocument, { _: T }>
            | Extract<RawSupport, { _: T }>
            | Extract<RawNotifyPeer, { _: T }>
            | Extract<RawNotifyUsers, { _: T }>
            | Extract<RawNotifyChats, { _: T }>
            | Extract<RawNotifyBroadcasts, { _: T }>
            | Extract<RawNotifyForumTopic, { _: T }>
            | Extract<RawSendMessageTypingAction, { _: T }>
            | Extract<RawSendMessageCancelAction, { _: T }>
            | Extract<RawSendMessageRecordVideoAction, { _: T }>
            | Extract<RawSendMessageUploadVideoAction, { _: T }>
            | Extract<RawSendMessageRecordAudioAction, { _: T }>
            | Extract<RawSendMessageUploadAudioAction, { _: T }>
            | Extract<RawSendMessageUploadPhotoAction, { _: T }>
            | Extract<RawSendMessageUploadDocumentAction, { _: T }>
            | Extract<RawSendMessageGeoLocationAction, { _: T }>
            | Extract<RawSendMessageChooseContactAction, { _: T }>
            | Extract<RawSendMessageGamePlayAction, { _: T }>
            | Extract<RawSendMessageRecordRoundAction, { _: T }>
            | Extract<RawSendMessageUploadRoundAction, { _: T }>
            | Extract<RawSpeakingInGroupCallAction, { _: T }>
            | Extract<RawSendMessageHistoryImportAction, { _: T }>
            | Extract<RawSendMessageChooseStickerAction, { _: T }>
            | Extract<RawSendMessageEmojiInteraction, { _: T }>
            | Extract<RawSendMessageEmojiInteractionSeen, { _: T }>
            | Extract<RawFound, { _: T }>
            | Extract<RawInputPrivacyKeyStatusTimestamp, { _: T }>
            | Extract<RawInputPrivacyKeyChatInvite, { _: T }>
            | Extract<RawInputPrivacyKeyPhoneCall, { _: T }>
            | Extract<RawInputPrivacyKeyPhoneP2P, { _: T }>
            | Extract<RawInputPrivacyKeyForwards, { _: T }>
            | Extract<RawInputPrivacyKeyProfilePhoto, { _: T }>
            | Extract<RawInputPrivacyKeyPhoneNumber, { _: T }>
            | Extract<RawInputPrivacyKeyAddedByPhone, { _: T }>
            | Extract<RawInputPrivacyKeyVoiceMessages, { _: T }>
            | Extract<RawInputPrivacyKeyAbout, { _: T }>
            | Extract<RawInputPrivacyKeyBirthday, { _: T }>
            | Extract<RawInputPrivacyKeyStarGiftsAutoSave, { _: T }>
            | Extract<RawInputPrivacyKeyNoPaidMessages, { _: T }>
            | Extract<RawPrivacyKeyStatusTimestamp, { _: T }>
            | Extract<RawPrivacyKeyChatInvite, { _: T }>
            | Extract<RawPrivacyKeyPhoneCall, { _: T }>
            | Extract<RawPrivacyKeyPhoneP2P, { _: T }>
            | Extract<RawPrivacyKeyForwards, { _: T }>
            | Extract<RawPrivacyKeyProfilePhoto, { _: T }>
            | Extract<RawPrivacyKeyPhoneNumber, { _: T }>
            | Extract<RawPrivacyKeyAddedByPhone, { _: T }>
            | Extract<RawPrivacyKeyVoiceMessages, { _: T }>
            | Extract<RawPrivacyKeyAbout, { _: T }>
            | Extract<RawPrivacyKeyBirthday, { _: T }>
            | Extract<RawPrivacyKeyStarGiftsAutoSave, { _: T }>
            | Extract<RawPrivacyKeyNoPaidMessages, { _: T }>
            | Extract<RawInputPrivacyValueAllowContacts, { _: T }>
            | Extract<RawInputPrivacyValueAllowAll, { _: T }>
            | Extract<RawInputPrivacyValueAllowUsers, { _: T }>
            | Extract<RawInputPrivacyValueDisallowContacts, { _: T }>
            | Extract<RawInputPrivacyValueDisallowAll, { _: T }>
            | Extract<RawInputPrivacyValueDisallowUsers, { _: T }>
            | Extract<RawInputPrivacyValueAllowChatParticipants, { _: T }>
            | Extract<RawInputPrivacyValueDisallowChatParticipants, { _: T }>
            | Extract<RawInputPrivacyValueAllowCloseFriends, { _: T }>
            | Extract<RawInputPrivacyValueAllowPremium, { _: T }>
            | Extract<RawInputPrivacyValueAllowBots, { _: T }>
            | Extract<RawInputPrivacyValueDisallowBots, { _: T }>
            | Extract<RawPrivacyValueAllowContacts, { _: T }>
            | Extract<RawPrivacyValueAllowAll, { _: T }>
            | Extract<RawPrivacyValueAllowUsers, { _: T }>
            | Extract<RawPrivacyValueDisallowContacts, { _: T }>
            | Extract<RawPrivacyValueDisallowAll, { _: T }>
            | Extract<RawPrivacyValueDisallowUsers, { _: T }>
            | Extract<RawPrivacyValueAllowChatParticipants, { _: T }>
            | Extract<RawPrivacyValueDisallowChatParticipants, { _: T }>
            | Extract<RawPrivacyValueAllowCloseFriends, { _: T }>
            | Extract<RawPrivacyValueAllowPremium, { _: T }>
            | Extract<RawPrivacyValueAllowBots, { _: T }>
            | Extract<RawPrivacyValueDisallowBots, { _: T }>
            | Extract<RawPrivacyRules, { _: T }>
            | Extract<RawAccountDaysTTL, { _: T }>
            | Extract<RawDocumentAttributeImageSize, { _: T }>
            | Extract<RawDocumentAttributeAnimated, { _: T }>
            | Extract<RawDocumentAttributeSticker, { _: T }>
            | Extract<RawDocumentAttributeVideo, { _: T }>
            | Extract<RawDocumentAttributeAudio, { _: T }>
            | Extract<RawDocumentAttributeFilename, { _: T }>
            | Extract<RawDocumentAttributeHasStickers, { _: T }>
            | Extract<RawDocumentAttributeCustomEmoji, { _: T }>
            | Extract<RawStickersNotModified, { _: T }>
            | Extract<RawStickers, { _: T }>
            | Extract<RawStickerPack, { _: T }>
            | Extract<RawAllStickersNotModified, { _: T }>
            | Extract<RawAllStickers, { _: T }>
            | Extract<RawAffectedMessages, { _: T }>
            | Extract<RawWebPageEmpty, { _: T }>
            | Extract<RawWebPagePending, { _: T }>
            | Extract<RawWebPage, { _: T }>
            | Extract<RawWebPageNotModified, { _: T }>
            | Extract<RawAuthorization, { _: T }>
            | Extract<RawAuthorizations, { _: T }>
            | Extract<RawPassword, { _: T }>
            | Extract<RawPasswordSettings, { _: T }>
            | Extract<RawPasswordInputSettings, { _: T }>
            | Extract<RawPasswordRecovery, { _: T }>
            | Extract<RawReceivedNotifyMessage, { _: T }>
            | Extract<RawChatInviteExported, { _: T }>
            | Extract<RawChatInvitePublicJoinRequests, { _: T }>
            | Extract<RawChatInviteAlready, { _: T }>
            | Extract<RawChatInvite, { _: T }>
            | Extract<RawChatInvitePeek, { _: T }>
            | Extract<RawInputStickerSetEmpty, { _: T }>
            | Extract<RawInputStickerSetID, { _: T }>
            | Extract<RawInputStickerSetShortName, { _: T }>
            | Extract<RawInputStickerSetAnimatedEmoji, { _: T }>
            | Extract<RawInputStickerSetDice, { _: T }>
            | Extract<RawInputStickerSetAnimatedEmojiAnimations, { _: T }>
            | Extract<RawInputStickerSetPremiumGifts, { _: T }>
            | Extract<RawInputStickerSetEmojiGenericAnimations, { _: T }>
            | Extract<RawInputStickerSetEmojiDefaultStatuses, { _: T }>
            | Extract<RawInputStickerSetEmojiDefaultTopicIcons, { _: T }>
            | Extract<RawInputStickerSetEmojiChannelDefaultStatuses, { _: T }>
            | Extract<RawStickerSet, { _: T }>
            | Extract<RawStickerSet, { _: T }>
            | Extract<RawStickerSetNotModified, { _: T }>
            | Extract<RawBotCommand, { _: T }>
            | Extract<RawBotInfo, { _: T }>
            | Extract<RawKeyboardButton, { _: T }>
            | Extract<RawKeyboardButtonUrl, { _: T }>
            | Extract<RawKeyboardButtonCallback, { _: T }>
            | Extract<RawKeyboardButtonRequestPhone, { _: T }>
            | Extract<RawKeyboardButtonRequestGeoLocation, { _: T }>
            | Extract<RawKeyboardButtonSwitchInline, { _: T }>
            | Extract<RawKeyboardButtonGame, { _: T }>
            | Extract<RawKeyboardButtonBuy, { _: T }>
            | Extract<RawKeyboardButtonUrlAuth, { _: T }>
            | Extract<RawInputKeyboardButtonUrlAuth, { _: T }>
            | Extract<RawKeyboardButtonRequestPoll, { _: T }>
            | Extract<RawInputKeyboardButtonUserProfile, { _: T }>
            | Extract<RawKeyboardButtonUserProfile, { _: T }>
            | Extract<RawKeyboardButtonWebView, { _: T }>
            | Extract<RawKeyboardButtonSimpleWebView, { _: T }>
            | Extract<RawKeyboardButtonRequestPeer, { _: T }>
            | Extract<RawInputKeyboardButtonRequestPeer, { _: T }>
            | Extract<RawKeyboardButtonCopy, { _: T }>
            | Extract<RawKeyboardButtonRow, { _: T }>
            | Extract<RawReplyKeyboardHide, { _: T }>
            | Extract<RawReplyKeyboardForceReply, { _: T }>
            | Extract<RawReplyKeyboardMarkup, { _: T }>
            | Extract<RawReplyInlineMarkup, { _: T }>
            | Extract<RawMessageEntityUnknown, { _: T }>
            | Extract<RawMessageEntityMention, { _: T }>
            | Extract<RawMessageEntityHashtag, { _: T }>
            | Extract<RawMessageEntityBotCommand, { _: T }>
            | Extract<RawMessageEntityUrl, { _: T }>
            | Extract<RawMessageEntityEmail, { _: T }>
            | Extract<RawMessageEntityBold, { _: T }>
            | Extract<RawMessageEntityItalic, { _: T }>
            | Extract<RawMessageEntityCode, { _: T }>
            | Extract<RawMessageEntityPre, { _: T }>
            | Extract<RawMessageEntityTextUrl, { _: T }>
            | Extract<RawMessageEntityMentionName, { _: T }>
            | Extract<RawInputMessageEntityMentionName, { _: T }>
            | Extract<RawMessageEntityPhone, { _: T }>
            | Extract<RawMessageEntityCashtag, { _: T }>
            | Extract<RawMessageEntityUnderline, { _: T }>
            | Extract<RawMessageEntityStrike, { _: T }>
            | Extract<RawMessageEntityBankCard, { _: T }>
            | Extract<RawMessageEntitySpoiler, { _: T }>
            | Extract<RawMessageEntityCustomEmoji, { _: T }>
            | Extract<RawMessageEntityBlockquote, { _: T }>
            | Extract<RawResolvedPeer, { _: T }>
            | Extract<RawMessageRange, { _: T }>
            | Extract<RawChannelDifferenceEmpty, { _: T }>
            | Extract<RawChannelDifferenceTooLong, { _: T }>
            | Extract<RawChannelDifference, { _: T }>
            | Extract<RawChannelMessagesFilterEmpty, { _: T }>
            | Extract<RawChannelMessagesFilter, { _: T }>
            | Extract<RawChannelParticipant, { _: T }>
            | Extract<RawChannelParticipantSelf, { _: T }>
            | Extract<RawChannelParticipantCreator, { _: T }>
            | Extract<RawChannelParticipantAdmin, { _: T }>
            | Extract<RawChannelParticipantBanned, { _: T }>
            | Extract<RawChannelParticipantLeft, { _: T }>
            | Extract<RawChannelParticipantsRecent, { _: T }>
            | Extract<RawChannelParticipantsAdmins, { _: T }>
            | Extract<RawChannelParticipantsKicked, { _: T }>
            | Extract<RawChannelParticipantsBots, { _: T }>
            | Extract<RawChannelParticipantsBanned, { _: T }>
            | Extract<RawChannelParticipantsSearch, { _: T }>
            | Extract<RawChannelParticipantsContacts, { _: T }>
            | Extract<RawChannelParticipantsMentions, { _: T }>
            | Extract<RawChannelParticipants, { _: T }>
            | Extract<RawChannelParticipantsNotModified, { _: T }>
            | Extract<RawChannelParticipant, { _: T }>
            | Extract<RawTermsOfService, { _: T }>
            | Extract<RawSavedGifsNotModified, { _: T }>
            | Extract<RawSavedGifs, { _: T }>
            | Extract<RawInputBotInlineMessageMediaAuto, { _: T }>
            | Extract<RawInputBotInlineMessageText, { _: T }>
            | Extract<RawInputBotInlineMessageMediaGeo, { _: T }>
            | Extract<RawInputBotInlineMessageMediaVenue, { _: T }>
            | Extract<RawInputBotInlineMessageMediaContact, { _: T }>
            | Extract<RawInputBotInlineMessageGame, { _: T }>
            | Extract<RawInputBotInlineMessageMediaInvoice, { _: T }>
            | Extract<RawInputBotInlineMessageMediaWebPage, { _: T }>
            | Extract<RawInputBotInlineResult, { _: T }>
            | Extract<RawInputBotInlineResultPhoto, { _: T }>
            | Extract<RawInputBotInlineResultDocument, { _: T }>
            | Extract<RawInputBotInlineResultGame, { _: T }>
            | Extract<RawBotInlineMessageMediaAuto, { _: T }>
            | Extract<RawBotInlineMessageText, { _: T }>
            | Extract<RawBotInlineMessageMediaGeo, { _: T }>
            | Extract<RawBotInlineMessageMediaVenue, { _: T }>
            | Extract<RawBotInlineMessageMediaContact, { _: T }>
            | Extract<RawBotInlineMessageMediaInvoice, { _: T }>
            | Extract<RawBotInlineMessageMediaWebPage, { _: T }>
            | Extract<RawBotInlineResult, { _: T }>
            | Extract<RawBotInlineMediaResult, { _: T }>
            | Extract<RawBotResults, { _: T }>
            | Extract<RawExportedMessageLink, { _: T }>
            | Extract<RawMessageFwdHeader, { _: T }>
            | Extract<RawCodeTypeSms, { _: T }>
            | Extract<RawCodeTypeCall, { _: T }>
            | Extract<RawCodeTypeFlashCall, { _: T }>
            | Extract<RawCodeTypeMissedCall, { _: T }>
            | Extract<RawCodeTypeFragmentSms, { _: T }>
            | Extract<RawSentCodeTypeApp, { _: T }>
            | Extract<RawSentCodeTypeSms, { _: T }>
            | Extract<RawSentCodeTypeCall, { _: T }>
            | Extract<RawSentCodeTypeFlashCall, { _: T }>
            | Extract<RawSentCodeTypeMissedCall, { _: T }>
            | Extract<RawSentCodeTypeEmailCode, { _: T }>
            | Extract<RawSentCodeTypeSetUpEmailRequired, { _: T }>
            | Extract<RawSentCodeTypeFragmentSms, { _: T }>
            | Extract<RawSentCodeTypeFirebaseSms, { _: T }>
            | Extract<RawSentCodeTypeSmsWord, { _: T }>
            | Extract<RawSentCodeTypeSmsPhrase, { _: T }>
            | Extract<RawBotCallbackAnswer, { _: T }>
            | Extract<RawMessageEditData, { _: T }>
            | Extract<RawInputBotInlineMessageID, { _: T }>
            | Extract<RawInputBotInlineMessageID64, { _: T }>
            | Extract<RawInlineBotSwitchPM, { _: T }>
            | Extract<RawPeerDialogs, { _: T }>
            | Extract<RawTopPeer, { _: T }>
            | Extract<RawTopPeerCategoryBotsPM, { _: T }>
            | Extract<RawTopPeerCategoryBotsInline, { _: T }>
            | Extract<RawTopPeerCategoryCorrespondents, { _: T }>
            | Extract<RawTopPeerCategoryGroups, { _: T }>
            | Extract<RawTopPeerCategoryChannels, { _: T }>
            | Extract<RawTopPeerCategoryPhoneCalls, { _: T }>
            | Extract<RawTopPeerCategoryForwardUsers, { _: T }>
            | Extract<RawTopPeerCategoryForwardChats, { _: T }>
            | Extract<RawTopPeerCategoryBotsApp, { _: T }>
            | Extract<RawTopPeerCategoryPeers, { _: T }>
            | Extract<RawTopPeersNotModified, { _: T }>
            | Extract<RawTopPeers, { _: T }>
            | Extract<RawTopPeersDisabled, { _: T }>
            | Extract<RawDraftMessageEmpty, { _: T }>
            | Extract<RawDraftMessage, { _: T }>
            | Extract<RawFeaturedStickersNotModified, { _: T }>
            | Extract<RawFeaturedStickers, { _: T }>
            | Extract<RawRecentStickersNotModified, { _: T }>
            | Extract<RawRecentStickers, { _: T }>
            | Extract<RawArchivedStickers, { _: T }>
            | Extract<RawStickerSetInstallResultSuccess, { _: T }>
            | Extract<RawStickerSetInstallResultArchive, { _: T }>
            | Extract<RawStickerSetCovered, { _: T }>
            | Extract<RawStickerSetMultiCovered, { _: T }>
            | Extract<RawStickerSetFullCovered, { _: T }>
            | Extract<RawStickerSetNoCovered, { _: T }>
            | Extract<RawMaskCoords, { _: T }>
            | Extract<RawInputStickeredMediaPhoto, { _: T }>
            | Extract<RawInputStickeredMediaDocument, { _: T }>
            | Extract<RawGame, { _: T }>
            | Extract<RawInputGameID, { _: T }>
            | Extract<RawInputGameShortName, { _: T }>
            | Extract<RawHighScore, { _: T }>
            | Extract<RawHighScores, { _: T }>
            | Extract<RawTextEmpty, { _: T }>
            | Extract<RawTextPlain, { _: T }>
            | Extract<RawTextBold, { _: T }>
            | Extract<RawTextItalic, { _: T }>
            | Extract<RawTextUnderline, { _: T }>
            | Extract<RawTextStrike, { _: T }>
            | Extract<RawTextFixed, { _: T }>
            | Extract<RawTextUrl, { _: T }>
            | Extract<RawTextEmail, { _: T }>
            | Extract<RawTextConcat, { _: T }>
            | Extract<RawTextSubscript, { _: T }>
            | Extract<RawTextSuperscript, { _: T }>
            | Extract<RawTextMarked, { _: T }>
            | Extract<RawTextPhone, { _: T }>
            | Extract<RawTextImage, { _: T }>
            | Extract<RawTextAnchor, { _: T }>
            | Extract<RawPageBlockUnsupported, { _: T }>
            | Extract<RawPageBlockTitle, { _: T }>
            | Extract<RawPageBlockSubtitle, { _: T }>
            | Extract<RawPageBlockAuthorDate, { _: T }>
            | Extract<RawPageBlockHeader, { _: T }>
            | Extract<RawPageBlockSubheader, { _: T }>
            | Extract<RawPageBlockParagraph, { _: T }>
            | Extract<RawPageBlockPreformatted, { _: T }>
            | Extract<RawPageBlockFooter, { _: T }>
            | Extract<RawPageBlockDivider, { _: T }>
            | Extract<RawPageBlockAnchor, { _: T }>
            | Extract<RawPageBlockList, { _: T }>
            | Extract<RawPageBlockBlockquote, { _: T }>
            | Extract<RawPageBlockPullquote, { _: T }>
            | Extract<RawPageBlockPhoto, { _: T }>
            | Extract<RawPageBlockVideo, { _: T }>
            | Extract<RawPageBlockCover, { _: T }>
            | Extract<RawPageBlockEmbed, { _: T }>
            | Extract<RawPageBlockEmbedPost, { _: T }>
            | Extract<RawPageBlockCollage, { _: T }>
            | Extract<RawPageBlockSlideshow, { _: T }>
            | Extract<RawPageBlockChannel, { _: T }>
            | Extract<RawPageBlockAudio, { _: T }>
            | Extract<RawPageBlockKicker, { _: T }>
            | Extract<RawPageBlockTable, { _: T }>
            | Extract<RawPageBlockOrderedList, { _: T }>
            | Extract<RawPageBlockDetails, { _: T }>
            | Extract<RawPageBlockRelatedArticles, { _: T }>
            | Extract<RawPageBlockMap, { _: T }>
            | Extract<RawPhoneCallDiscardReasonMissed, { _: T }>
            | Extract<RawPhoneCallDiscardReasonDisconnect, { _: T }>
            | Extract<RawPhoneCallDiscardReasonHangup, { _: T }>
            | Extract<RawPhoneCallDiscardReasonBusy, { _: T }>
            | Extract<RawPhoneCallDiscardReasonMigrateConferenceCall, { _: T }>
            | Extract<RawDataJSON, { _: T }>
            | Extract<RawLabeledPrice, { _: T }>
            | Extract<RawInvoice, { _: T }>
            | Extract<RawPaymentCharge, { _: T }>
            | Extract<RawPostAddress, { _: T }>
            | Extract<RawPaymentRequestedInfo, { _: T }>
            | Extract<RawPaymentSavedCredentialsCard, { _: T }>
            | Extract<RawWebDocument, { _: T }>
            | Extract<RawWebDocumentNoProxy, { _: T }>
            | Extract<RawInputWebDocument, { _: T }>
            | Extract<RawInputWebFileLocation, { _: T }>
            | Extract<RawInputWebFileGeoPointLocation, { _: T }>
            | Extract<RawInputWebFileAudioAlbumThumbLocation, { _: T }>
            | Extract<RawWebFile, { _: T }>
            | Extract<RawPaymentForm, { _: T }>
            | Extract<RawPaymentFormStars, { _: T }>
            | Extract<RawPaymentFormStarGift, { _: T }>
            | Extract<RawValidatedRequestedInfo, { _: T }>
            | Extract<RawPaymentResult, { _: T }>
            | Extract<RawPaymentVerificationNeeded, { _: T }>
            | Extract<RawPaymentReceipt, { _: T }>
            | Extract<RawPaymentReceiptStars, { _: T }>
            | Extract<RawSavedInfo, { _: T }>
            | Extract<RawInputPaymentCredentialsSaved, { _: T }>
            | Extract<RawInputPaymentCredentials, { _: T }>
            | Extract<RawInputPaymentCredentialsApplePay, { _: T }>
            | Extract<RawInputPaymentCredentialsGooglePay, { _: T }>
            | Extract<RawTmpPassword, { _: T }>
            | Extract<RawShippingOption, { _: T }>
            | Extract<RawInputStickerSetItem, { _: T }>
            | Extract<RawInputPhoneCall, { _: T }>
            | Extract<RawPhoneCallEmpty, { _: T }>
            | Extract<RawPhoneCallWaiting, { _: T }>
            | Extract<RawPhoneCallRequested, { _: T }>
            | Extract<RawPhoneCallAccepted, { _: T }>
            | Extract<RawPhoneCall, { _: T }>
            | Extract<RawPhoneCallDiscarded, { _: T }>
            | Extract<RawPhoneConnection, { _: T }>
            | Extract<RawPhoneConnectionWebrtc, { _: T }>
            | Extract<RawPhoneCallProtocol, { _: T }>
            | Extract<RawPhoneCall, { _: T }>
            | Extract<RawCdnFileReuploadNeeded, { _: T }>
            | Extract<RawCdnFile, { _: T }>
            | Extract<RawCdnPublicKey, { _: T }>
            | Extract<RawCdnConfig, { _: T }>
            | Extract<RawLangPackString, { _: T }>
            | Extract<RawLangPackStringPluralized, { _: T }>
            | Extract<RawLangPackStringDeleted, { _: T }>
            | Extract<RawLangPackDifference, { _: T }>
            | Extract<RawLangPackLanguage, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeTitle, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeAbout, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeUsername, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangePhoto, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleInvites, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleSignatures, { _: T }>
            | Extract<RawChannelAdminLogEventActionUpdatePinned, { _: T }>
            | Extract<RawChannelAdminLogEventActionEditMessage, { _: T }>
            | Extract<RawChannelAdminLogEventActionDeleteMessage, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantJoin, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantLeave, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantInvite, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantToggleBan, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantToggleAdmin, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeStickerSet, { _: T }>
            | Extract<RawChannelAdminLogEventActionTogglePreHistoryHidden, { _: T }>
            | Extract<RawChannelAdminLogEventActionDefaultBannedRights, { _: T }>
            | Extract<RawChannelAdminLogEventActionStopPoll, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeLinkedChat, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeLocation, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleSlowMode, { _: T }>
            | Extract<RawChannelAdminLogEventActionStartGroupCall, { _: T }>
            | Extract<RawChannelAdminLogEventActionDiscardGroupCall, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantMute, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantUnmute, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleGroupCallSetting, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantJoinByInvite, { _: T }>
            | Extract<RawChannelAdminLogEventActionExportedInviteDelete, { _: T }>
            | Extract<RawChannelAdminLogEventActionExportedInviteRevoke, { _: T }>
            | Extract<RawChannelAdminLogEventActionExportedInviteEdit, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantVolume, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeHistoryTTL, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantJoinByRequest, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleNoForwards, { _: T }>
            | Extract<RawChannelAdminLogEventActionSendMessage, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeAvailableReactions, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeUsernames, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleForum, { _: T }>
            | Extract<RawChannelAdminLogEventActionCreateTopic, { _: T }>
            | Extract<RawChannelAdminLogEventActionEditTopic, { _: T }>
            | Extract<RawChannelAdminLogEventActionDeleteTopic, { _: T }>
            | Extract<RawChannelAdminLogEventActionPinTopic, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleAntiSpam, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangePeerColor, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeProfilePeerColor, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeWallpaper, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeEmojiStatus, { _: T }>
            | Extract<RawChannelAdminLogEventActionChangeEmojiStickerSet, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleSignatureProfiles, { _: T }>
            | Extract<RawChannelAdminLogEventActionParticipantSubExtend, { _: T }>
            | Extract<RawChannelAdminLogEvent, { _: T }>
            | Extract<RawAdminLogResults, { _: T }>
            | Extract<RawChannelAdminLogEventsFilter, { _: T }>
            | Extract<RawPopularContact, { _: T }>
            | Extract<RawFavedStickersNotModified, { _: T }>
            | Extract<RawFavedStickers, { _: T }>
            | Extract<RawRecentMeUrlUnknown, { _: T }>
            | Extract<RawRecentMeUrlUser, { _: T }>
            | Extract<RawRecentMeUrlChat, { _: T }>
            | Extract<RawRecentMeUrlChatInvite, { _: T }>
            | Extract<RawRecentMeUrlStickerSet, { _: T }>
            | Extract<RawRecentMeUrls, { _: T }>
            | Extract<RawInputSingleMedia, { _: T }>
            | Extract<RawWebAuthorization, { _: T }>
            | Extract<RawWebAuthorizations, { _: T }>
            | Extract<RawInputMessageID, { _: T }>
            | Extract<RawInputMessageReplyTo, { _: T }>
            | Extract<RawInputMessagePinned, { _: T }>
            | Extract<RawInputMessageCallbackQuery, { _: T }>
            | Extract<RawInputDialogPeer, { _: T }>
            | Extract<RawInputDialogPeerFolder, { _: T }>
            | Extract<RawDialogPeer, { _: T }>
            | Extract<RawDialogPeerFolder, { _: T }>
            | Extract<RawFoundStickerSetsNotModified, { _: T }>
            | Extract<RawFoundStickerSets, { _: T }>
            | Extract<RawFileHash, { _: T }>
            | Extract<RawInputClientProxy, { _: T }>
            | Extract<RawTermsOfServiceUpdateEmpty, { _: T }>
            | Extract<RawTermsOfServiceUpdate, { _: T }>
            | Extract<RawInputSecureFileUploaded, { _: T }>
            | Extract<RawInputSecureFile, { _: T }>
            | Extract<RawSecureFileEmpty, { _: T }>
            | Extract<RawSecureFile, { _: T }>
            | Extract<RawSecureData, { _: T }>
            | Extract<RawSecurePlainPhone, { _: T }>
            | Extract<RawSecurePlainEmail, { _: T }>
            | Extract<RawSecureValueTypePersonalDetails, { _: T }>
            | Extract<RawSecureValueTypePassport, { _: T }>
            | Extract<RawSecureValueTypeDriverLicense, { _: T }>
            | Extract<RawSecureValueTypeIdentityCard, { _: T }>
            | Extract<RawSecureValueTypeInternalPassport, { _: T }>
            | Extract<RawSecureValueTypeAddress, { _: T }>
            | Extract<RawSecureValueTypeUtilityBill, { _: T }>
            | Extract<RawSecureValueTypeBankStatement, { _: T }>
            | Extract<RawSecureValueTypeRentalAgreement, { _: T }>
            | Extract<RawSecureValueTypePassportRegistration, { _: T }>
            | Extract<RawSecureValueTypeTemporaryRegistration, { _: T }>
            | Extract<RawSecureValueTypePhone, { _: T }>
            | Extract<RawSecureValueTypeEmail, { _: T }>
            | Extract<RawSecureValue, { _: T }>
            | Extract<RawInputSecureValue, { _: T }>
            | Extract<RawSecureValueHash, { _: T }>
            | Extract<RawSecureValueErrorData, { _: T }>
            | Extract<RawSecureValueErrorFrontSide, { _: T }>
            | Extract<RawSecureValueErrorReverseSide, { _: T }>
            | Extract<RawSecureValueErrorSelfie, { _: T }>
            | Extract<RawSecureValueErrorFile, { _: T }>
            | Extract<RawSecureValueErrorFiles, { _: T }>
            | Extract<RawSecureValueError, { _: T }>
            | Extract<RawSecureValueErrorTranslationFile, { _: T }>
            | Extract<RawSecureValueErrorTranslationFiles, { _: T }>
            | Extract<RawSecureCredentialsEncrypted, { _: T }>
            | Extract<RawAuthorizationForm, { _: T }>
            | Extract<RawSentEmailCode, { _: T }>
            | Extract<RawDeepLinkInfoEmpty, { _: T }>
            | Extract<RawDeepLinkInfo, { _: T }>
            | Extract<RawSavedPhoneContact, { _: T }>
            | Extract<RawTakeout, { _: T }>
            | Extract<RawPasswordKdfAlgoUnknown, { _: T }>
            | Extract<
                RawPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow,
                { _: T },
            >
            | Extract<RawSecurePasswordKdfAlgoUnknown, { _: T }>
            | Extract<RawSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000, { _: T }>
            | Extract<RawSecurePasswordKdfAlgoSHA512, { _: T }>
            | Extract<RawSecureSecretSettings, { _: T }>
            | Extract<RawInputCheckPasswordEmpty, { _: T }>
            | Extract<RawInputCheckPasswordSRP, { _: T }>
            | Extract<RawSecureRequiredType, { _: T }>
            | Extract<RawSecureRequiredTypeOneOf, { _: T }>
            | Extract<RawPassportConfigNotModified, { _: T }>
            | Extract<RawPassportConfig, { _: T }>
            | Extract<RawInputAppEvent, { _: T }>
            | Extract<RawJsonObjectValue, { _: T }>
            | Extract<RawJsonNull, { _: T }>
            | Extract<RawJsonBool, { _: T }>
            | Extract<RawJsonNumber, { _: T }>
            | Extract<RawJsonString, { _: T }>
            | Extract<RawJsonArray, { _: T }>
            | Extract<RawJsonObject, { _: T }>
            | Extract<RawPageTableCell, { _: T }>
            | Extract<RawPageTableRow, { _: T }>
            | Extract<RawPageCaption, { _: T }>
            | Extract<RawPageListItemText, { _: T }>
            | Extract<RawPageListItemBlocks, { _: T }>
            | Extract<RawPageListOrderedItemText, { _: T }>
            | Extract<RawPageListOrderedItemBlocks, { _: T }>
            | Extract<RawPageRelatedArticle, { _: T }>
            | Extract<RawPage, { _: T }>
            | Extract<RawSupportName, { _: T }>
            | Extract<RawUserInfoEmpty, { _: T }>
            | Extract<RawUserInfo, { _: T }>
            | Extract<RawPollAnswer, { _: T }>
            | Extract<RawPoll, { _: T }>
            | Extract<RawPollAnswerVoters, { _: T }>
            | Extract<RawPollResults, { _: T }>
            | Extract<RawChatOnlines, { _: T }>
            | Extract<RawStatsURL, { _: T }>
            | Extract<RawChatAdminRights, { _: T }>
            | Extract<RawChatBannedRights, { _: T }>
            | Extract<RawInputWallPaper, { _: T }>
            | Extract<RawInputWallPaperSlug, { _: T }>
            | Extract<RawInputWallPaperNoFile, { _: T }>
            | Extract<RawWallPapersNotModified, { _: T }>
            | Extract<RawWallPapers, { _: T }>
            | Extract<RawCodeSettings, { _: T }>
            | Extract<RawWallPaperSettings, { _: T }>
            | Extract<RawAutoDownloadSettings, { _: T }>
            | Extract<RawAutoDownloadSettings, { _: T }>
            | Extract<RawEmojiKeyword, { _: T }>
            | Extract<RawEmojiKeywordDeleted, { _: T }>
            | Extract<RawEmojiKeywordsDifference, { _: T }>
            | Extract<RawEmojiURL, { _: T }>
            | Extract<RawEmojiLanguage, { _: T }>
            | Extract<RawFolder, { _: T }>
            | Extract<RawInputFolderPeer, { _: T }>
            | Extract<RawFolderPeer, { _: T }>
            | Extract<RawSearchCounter, { _: T }>
            | Extract<RawUrlAuthResultRequest, { _: T }>
            | Extract<RawUrlAuthResultAccepted, { _: T }>
            | Extract<RawUrlAuthResultDefault, { _: T }>
            | Extract<RawChannelLocationEmpty, { _: T }>
            | Extract<RawChannelLocation, { _: T }>
            | Extract<RawPeerLocated, { _: T }>
            | Extract<RawPeerSelfLocated, { _: T }>
            | Extract<RawRestrictionReason, { _: T }>
            | Extract<RawInputTheme, { _: T }>
            | Extract<RawInputThemeSlug, { _: T }>
            | Extract<RawTheme, { _: T }>
            | Extract<RawThemesNotModified, { _: T }>
            | Extract<RawThemes, { _: T }>
            | Extract<RawLoginToken, { _: T }>
            | Extract<RawLoginTokenMigrateTo, { _: T }>
            | Extract<RawLoginTokenSuccess, { _: T }>
            | Extract<RawContentSettings, { _: T }>
            | Extract<RawInactiveChats, { _: T }>
            | Extract<RawBaseThemeClassic, { _: T }>
            | Extract<RawBaseThemeDay, { _: T }>
            | Extract<RawBaseThemeNight, { _: T }>
            | Extract<RawBaseThemeTinted, { _: T }>
            | Extract<RawBaseThemeArctic, { _: T }>
            | Extract<RawInputThemeSettings, { _: T }>
            | Extract<RawThemeSettings, { _: T }>
            | Extract<RawWebPageAttributeTheme, { _: T }>
            | Extract<RawWebPageAttributeStory, { _: T }>
            | Extract<RawWebPageAttributeStickerSet, { _: T }>
            | Extract<RawWebPageAttributeUniqueStarGift, { _: T }>
            | Extract<RawVotesList, { _: T }>
            | Extract<RawBankCardOpenUrl, { _: T }>
            | Extract<RawBankCardData, { _: T }>
            | Extract<RawDialogFilter, { _: T }>
            | Extract<RawDialogFilterDefault, { _: T }>
            | Extract<RawDialogFilterChatlist, { _: T }>
            | Extract<RawDialogFilterSuggested, { _: T }>
            | Extract<RawStatsDateRangeDays, { _: T }>
            | Extract<RawStatsAbsValueAndPrev, { _: T }>
            | Extract<RawStatsPercentValue, { _: T }>
            | Extract<RawStatsGraphAsync, { _: T }>
            | Extract<RawStatsGraphError, { _: T }>
            | Extract<RawStatsGraph, { _: T }>
            | Extract<RawBroadcastStats, { _: T }>
            | Extract<RawPromoDataEmpty, { _: T }>
            | Extract<RawPromoData, { _: T }>
            | Extract<RawVideoSize, { _: T }>
            | Extract<RawVideoSizeEmojiMarkup, { _: T }>
            | Extract<RawVideoSizeStickerMarkup, { _: T }>
            | Extract<RawStatsGroupTopPoster, { _: T }>
            | Extract<RawStatsGroupTopAdmin, { _: T }>
            | Extract<RawStatsGroupTopInviter, { _: T }>
            | Extract<RawMegagroupStats, { _: T }>
            | Extract<RawGlobalPrivacySettings, { _: T }>
            | Extract<RawCountryCode, { _: T }>
            | Extract<RawCountry, { _: T }>
            | Extract<RawCountriesListNotModified, { _: T }>
            | Extract<RawCountriesList, { _: T }>
            | Extract<RawMessageViews, { _: T }>
            | Extract<RawMessageViews, { _: T }>
            | Extract<RawDiscussionMessage, { _: T }>
            | Extract<RawMessageReplyHeader, { _: T }>
            | Extract<RawMessageReplyStoryHeader, { _: T }>
            | Extract<RawMessageReplies, { _: T }>
            | Extract<RawPeerBlocked, { _: T }>
            | Extract<RawMessageStats, { _: T }>
            | Extract<RawGroupCallDiscarded, { _: T }>
            | Extract<RawGroupCall, { _: T }>
            | Extract<RawInputGroupCall, { _: T }>
            | Extract<RawInputGroupCallSlug, { _: T }>
            | Extract<RawInputGroupCallInviteMessage, { _: T }>
            | Extract<RawGroupCallParticipant, { _: T }>
            | Extract<RawGroupCall, { _: T }>
            | Extract<RawGroupParticipants, { _: T }>
            | Extract<RawInlineQueryPeerTypeSameBotPM, { _: T }>
            | Extract<RawInlineQueryPeerTypePM, { _: T }>
            | Extract<RawInlineQueryPeerTypeChat, { _: T }>
            | Extract<RawInlineQueryPeerTypeMegagroup, { _: T }>
            | Extract<RawInlineQueryPeerTypeBroadcast, { _: T }>
            | Extract<RawInlineQueryPeerTypeBotPM, { _: T }>
            | Extract<RawHistoryImport, { _: T }>
            | Extract<RawHistoryImportParsed, { _: T }>
            | Extract<RawAffectedFoundMessages, { _: T }>
            | Extract<RawChatInviteImporter, { _: T }>
            | Extract<RawExportedChatInvites, { _: T }>
            | Extract<RawExportedChatInvite, { _: T }>
            | Extract<RawExportedChatInviteReplaced, { _: T }>
            | Extract<RawChatInviteImporters, { _: T }>
            | Extract<RawChatAdminWithInvites, { _: T }>
            | Extract<RawChatAdminsWithInvites, { _: T }>
            | Extract<RawCheckedHistoryImportPeer, { _: T }>
            | Extract<RawJoinAsPeers, { _: T }>
            | Extract<RawExportedGroupCallInvite, { _: T }>
            | Extract<RawGroupCallParticipantVideoSourceGroup, { _: T }>
            | Extract<RawGroupCallParticipantVideo, { _: T }>
            | Extract<RawSuggestedShortName, { _: T }>
            | Extract<RawBotCommandScopeDefault, { _: T }>
            | Extract<RawBotCommandScopeUsers, { _: T }>
            | Extract<RawBotCommandScopeChats, { _: T }>
            | Extract<RawBotCommandScopeChatAdmins, { _: T }>
            | Extract<RawBotCommandScopePeer, { _: T }>
            | Extract<RawBotCommandScopePeerAdmins, { _: T }>
            | Extract<RawBotCommandScopePeerUser, { _: T }>
            | Extract<RawResetPasswordFailedWait, { _: T }>
            | Extract<RawResetPasswordRequestedWait, { _: T }>
            | Extract<RawResetPasswordOk, { _: T }>
            | Extract<RawSponsoredMessage, { _: T }>
            | Extract<RawSponsoredMessages, { _: T }>
            | Extract<RawSponsoredMessagesEmpty, { _: T }>
            | Extract<RawSearchResultsCalendarPeriod, { _: T }>
            | Extract<RawSearchResultsCalendar, { _: T }>
            | Extract<RawSearchResultPosition, { _: T }>
            | Extract<RawSearchResultsPositions, { _: T }>
            | Extract<RawSendAsPeers, { _: T }>
            | Extract<RawUserFull, { _: T }>
            | Extract<RawPeerSettings, { _: T }>
            | Extract<RawLoggedOut, { _: T }>
            | Extract<RawReactionCount, { _: T }>
            | Extract<RawMessageReactions, { _: T }>
            | Extract<RawMessageReactionsList, { _: T }>
            | Extract<RawAvailableReaction, { _: T }>
            | Extract<RawAvailableReactionsNotModified, { _: T }>
            | Extract<RawAvailableReactions, { _: T }>
            | Extract<RawMessagePeerReaction, { _: T }>
            | Extract<RawGroupCallStreamChannel, { _: T }>
            | Extract<RawGroupCallStreamChannels, { _: T }>
            | Extract<RawGroupCallStreamRtmpUrl, { _: T }>
            | Extract<RawAttachMenuBotIconColor, { _: T }>
            | Extract<RawAttachMenuBotIcon, { _: T }>
            | Extract<RawAttachMenuBot, { _: T }>
            | Extract<RawAttachMenuBotsNotModified, { _: T }>
            | Extract<RawAttachMenuBots, { _: T }>
            | Extract<RawAttachMenuBotsBot, { _: T }>
            | Extract<RawWebViewResultUrl, { _: T }>
            | Extract<RawWebViewMessageSent, { _: T }>
            | Extract<RawBotMenuButtonDefault, { _: T }>
            | Extract<RawBotMenuButtonCommands, { _: T }>
            | Extract<RawBotMenuButton, { _: T }>
            | Extract<RawSavedRingtonesNotModified, { _: T }>
            | Extract<RawSavedRingtones, { _: T }>
            | Extract<RawNotificationSoundDefault, { _: T }>
            | Extract<RawNotificationSoundNone, { _: T }>
            | Extract<RawNotificationSoundLocal, { _: T }>
            | Extract<RawNotificationSoundRingtone, { _: T }>
            | Extract<RawSavedRingtone, { _: T }>
            | Extract<RawSavedRingtoneConverted, { _: T }>
            | Extract<RawAttachMenuPeerTypeSameBotPM, { _: T }>
            | Extract<RawAttachMenuPeerTypeBotPM, { _: T }>
            | Extract<RawAttachMenuPeerTypePM, { _: T }>
            | Extract<RawAttachMenuPeerTypeChat, { _: T }>
            | Extract<RawAttachMenuPeerTypeBroadcast, { _: T }>
            | Extract<RawInputInvoiceMessage, { _: T }>
            | Extract<RawInputInvoiceSlug, { _: T }>
            | Extract<RawInputInvoicePremiumGiftCode, { _: T }>
            | Extract<RawInputInvoiceStars, { _: T }>
            | Extract<RawInputInvoiceChatInviteSubscription, { _: T }>
            | Extract<RawInputInvoiceStarGift, { _: T }>
            | Extract<RawInputInvoiceStarGiftUpgrade, { _: T }>
            | Extract<RawInputInvoiceStarGiftTransfer, { _: T }>
            | Extract<RawInputInvoicePremiumGiftStars, { _: T }>
            | Extract<RawInputInvoiceBusinessBotTransferStars, { _: T }>
            | Extract<RawExportedInvoice, { _: T }>
            | Extract<RawTranscribedAudio, { _: T }>
            | Extract<RawPremiumPromo, { _: T }>
            | Extract<RawInputStorePaymentPremiumSubscription, { _: T }>
            | Extract<RawInputStorePaymentGiftPremium, { _: T }>
            | Extract<RawInputStorePaymentPremiumGiftCode, { _: T }>
            | Extract<RawInputStorePaymentPremiumGiveaway, { _: T }>
            | Extract<RawInputStorePaymentStarsTopup, { _: T }>
            | Extract<RawInputStorePaymentStarsGift, { _: T }>
            | Extract<RawInputStorePaymentStarsGiveaway, { _: T }>
            | Extract<RawInputStorePaymentAuthCode, { _: T }>
            | Extract<RawPaymentFormMethod, { _: T }>
            | Extract<RawEmojiStatusEmpty, { _: T }>
            | Extract<RawEmojiStatus, { _: T }>
            | Extract<RawEmojiStatusCollectible, { _: T }>
            | Extract<RawInputEmojiStatusCollectible, { _: T }>
            | Extract<RawEmojiStatusesNotModified, { _: T }>
            | Extract<RawEmojiStatuses, { _: T }>
            | Extract<RawReactionEmpty, { _: T }>
            | Extract<RawReactionEmoji, { _: T }>
            | Extract<RawReactionCustomEmoji, { _: T }>
            | Extract<RawReactionPaid, { _: T }>
            | Extract<RawChatReactionsNone, { _: T }>
            | Extract<RawChatReactionsAll, { _: T }>
            | Extract<RawChatReactionsSome, { _: T }>
            | Extract<RawReactionsNotModified, { _: T }>
            | Extract<RawReactions, { _: T }>
            | Extract<RawEmailVerifyPurposeLoginSetup, { _: T }>
            | Extract<RawEmailVerifyPurposeLoginChange, { _: T }>
            | Extract<RawEmailVerifyPurposePassport, { _: T }>
            | Extract<RawEmailVerificationCode, { _: T }>
            | Extract<RawEmailVerificationGoogle, { _: T }>
            | Extract<RawEmailVerificationApple, { _: T }>
            | Extract<RawEmailVerified, { _: T }>
            | Extract<RawEmailVerifiedLogin, { _: T }>
            | Extract<RawPremiumSubscriptionOption, { _: T }>
            | Extract<RawSendAsPeer, { _: T }>
            | Extract<RawMessageExtendedMediaPreview, { _: T }>
            | Extract<RawMessageExtendedMedia, { _: T }>
            | Extract<RawStickerKeyword, { _: T }>
            | Extract<RawUsername, { _: T }>
            | Extract<RawForumTopicDeleted, { _: T }>
            | Extract<RawForumTopic, { _: T }>
            | Extract<RawForumTopics, { _: T }>
            | Extract<RawDefaultHistoryTTL, { _: T }>
            | Extract<RawExportedContactToken, { _: T }>
            | Extract<RawRequestPeerTypeUser, { _: T }>
            | Extract<RawRequestPeerTypeChat, { _: T }>
            | Extract<RawRequestPeerTypeBroadcast, { _: T }>
            | Extract<RawEmojiListNotModified, { _: T }>
            | Extract<RawEmojiList, { _: T }>
            | Extract<RawEmojiGroup, { _: T }>
            | Extract<RawEmojiGroupGreeting, { _: T }>
            | Extract<RawEmojiGroupPremium, { _: T }>
            | Extract<RawEmojiGroupsNotModified, { _: T }>
            | Extract<RawEmojiGroups, { _: T }>
            | Extract<RawTextWithEntities, { _: T }>
            | Extract<RawTranslateResult, { _: T }>
            | Extract<RawAutoSaveSettings, { _: T }>
            | Extract<RawAutoSaveException, { _: T }>
            | Extract<RawAutoSaveSettings, { _: T }>
            | Extract<RawAppConfigNotModified, { _: T }>
            | Extract<RawAppConfig, { _: T }>
            | Extract<RawInputBotAppID, { _: T }>
            | Extract<RawInputBotAppShortName, { _: T }>
            | Extract<RawBotAppNotModified, { _: T }>
            | Extract<RawBotApp, { _: T }>
            | Extract<RawBotApp, { _: T }>
            | Extract<RawInlineBotWebView, { _: T }>
            | Extract<RawReadParticipantDate, { _: T }>
            | Extract<RawInputChatlistDialogFilter, { _: T }>
            | Extract<RawExportedChatlistInvite, { _: T }>
            | Extract<RawExportedChatlistInvite, { _: T }>
            | Extract<RawExportedInvites, { _: T }>
            | Extract<RawChatlistInviteAlready, { _: T }>
            | Extract<RawChatlistInvite, { _: T }>
            | Extract<RawChatlistUpdates, { _: T }>
            | Extract<RawBotInfo, { _: T }>
            | Extract<RawMessagePeerVote, { _: T }>
            | Extract<RawMessagePeerVoteInputOption, { _: T }>
            | Extract<RawMessagePeerVoteMultiple, { _: T }>
            | Extract<RawStoryViews, { _: T }>
            | Extract<RawStoryItemDeleted, { _: T }>
            | Extract<RawStoryItemSkipped, { _: T }>
            | Extract<RawStoryItem, { _: T }>
            | Extract<RawAllStoriesNotModified, { _: T }>
            | Extract<RawAllStories, { _: T }>
            | Extract<RawStories, { _: T }>
            | Extract<RawStoryView, { _: T }>
            | Extract<RawStoryViewPublicForward, { _: T }>
            | Extract<RawStoryViewPublicRepost, { _: T }>
            | Extract<RawStoryViewsList, { _: T }>
            | Extract<RawStoryViews, { _: T }>
            | Extract<RawInputReplyToMessage, { _: T }>
            | Extract<RawInputReplyToStory, { _: T }>
            | Extract<RawExportedStoryLink, { _: T }>
            | Extract<RawStoriesStealthMode, { _: T }>
            | Extract<RawMediaAreaCoordinates, { _: T }>
            | Extract<RawMediaAreaVenue, { _: T }>
            | Extract<RawInputMediaAreaVenue, { _: T }>
            | Extract<RawMediaAreaGeoPoint, { _: T }>
            | Extract<RawMediaAreaSuggestedReaction, { _: T }>
            | Extract<RawMediaAreaChannelPost, { _: T }>
            | Extract<RawInputMediaAreaChannelPost, { _: T }>
            | Extract<RawMediaAreaUrl, { _: T }>
            | Extract<RawMediaAreaWeather, { _: T }>
            | Extract<RawMediaAreaStarGift, { _: T }>
            | Extract<RawPeerStories, { _: T }>
            | Extract<RawPeerStories, { _: T }>
            | Extract<RawWebPage, { _: T }>
            | Extract<RawPremiumGiftCodeOption, { _: T }>
            | Extract<RawCheckedGiftCode, { _: T }>
            | Extract<RawGiveawayInfo, { _: T }>
            | Extract<RawGiveawayInfoResults, { _: T }>
            | Extract<RawPrepaidGiveaway, { _: T }>
            | Extract<RawPrepaidStarsGiveaway, { _: T }>
            | Extract<RawBoost, { _: T }>
            | Extract<RawBoostsList, { _: T }>
            | Extract<RawMyBoost, { _: T }>
            | Extract<RawMyBoosts, { _: T }>
            | Extract<RawBoostsStatus, { _: T }>
            | Extract<RawStoryFwdHeader, { _: T }>
            | Extract<RawPostInteractionCountersMessage, { _: T }>
            | Extract<RawPostInteractionCountersStory, { _: T }>
            | Extract<RawStoryStats, { _: T }>
            | Extract<RawPublicForwardMessage, { _: T }>
            | Extract<RawPublicForwardStory, { _: T }>
            | Extract<RawPublicForwards, { _: T }>
            | Extract<RawPeerColor, { _: T }>
            | Extract<RawPeerColorSet, { _: T }>
            | Extract<RawPeerColorProfileSet, { _: T }>
            | Extract<RawPeerColorOption, { _: T }>
            | Extract<RawPeerColorsNotModified, { _: T }>
            | Extract<RawPeerColors, { _: T }>
            | Extract<RawStoryReaction, { _: T }>
            | Extract<RawStoryReactionPublicForward, { _: T }>
            | Extract<RawStoryReactionPublicRepost, { _: T }>
            | Extract<RawStoryReactionsList, { _: T }>
            | Extract<RawSavedDialog, { _: T }>
            | Extract<RawSavedDialogs, { _: T }>
            | Extract<RawSavedDialogsSlice, { _: T }>
            | Extract<RawSavedDialogsNotModified, { _: T }>
            | Extract<RawSavedReactionTag, { _: T }>
            | Extract<RawSavedReactionTagsNotModified, { _: T }>
            | Extract<RawSavedReactionTags, { _: T }>
            | Extract<RawOutboxReadDate, { _: T }>
            | Extract<RawEligibleToJoin, { _: T }>
            | Extract<RawStatus, { _: T }>
            | Extract<RawSmsJob, { _: T }>
            | Extract<RawBusinessWeeklyOpen, { _: T }>
            | Extract<RawBusinessWorkHours, { _: T }>
            | Extract<RawBusinessLocation, { _: T }>
            | Extract<RawInputBusinessRecipients, { _: T }>
            | Extract<RawBusinessRecipients, { _: T }>
            | Extract<RawBusinessAwayMessageScheduleAlways, { _: T }>
            | Extract<RawBusinessAwayMessageScheduleOutsideWorkHours, { _: T }>
            | Extract<RawBusinessAwayMessageScheduleCustom, { _: T }>
            | Extract<RawInputBusinessGreetingMessage, { _: T }>
            | Extract<RawBusinessGreetingMessage, { _: T }>
            | Extract<RawInputBusinessAwayMessage, { _: T }>
            | Extract<RawBusinessAwayMessage, { _: T }>
            | Extract<RawTimezone, { _: T }>
            | Extract<RawTimezonesListNotModified, { _: T }>
            | Extract<RawTimezonesList, { _: T }>
            | Extract<RawQuickReply, { _: T }>
            | Extract<RawInputQuickReplyShortcut, { _: T }>
            | Extract<RawInputQuickReplyShortcutId, { _: T }>
            | Extract<RawQuickReplies, { _: T }>
            | Extract<RawQuickRepliesNotModified, { _: T }>
            | Extract<RawConnectedBot, { _: T }>
            | Extract<RawConnectedBots, { _: T }>
            | Extract<RawDialogFilters, { _: T }>
            | Extract<RawBirthday, { _: T }>
            | Extract<RawBotBusinessConnection, { _: T }>
            | Extract<RawInputBusinessIntro, { _: T }>
            | Extract<RawBusinessIntro, { _: T }>
            | Extract<RawMyStickers, { _: T }>
            | Extract<RawInputCollectibleUsername, { _: T }>
            | Extract<RawInputCollectiblePhone, { _: T }>
            | Extract<RawCollectibleInfo, { _: T }>
            | Extract<RawInputBusinessBotRecipients, { _: T }>
            | Extract<RawBusinessBotRecipients, { _: T }>
            | Extract<RawContactBirthday, { _: T }>
            | Extract<RawContactBirthdays, { _: T }>
            | Extract<RawMissingInvitee, { _: T }>
            | Extract<RawInvitedUsers, { _: T }>
            | Extract<RawInputBusinessChatLink, { _: T }>
            | Extract<RawBusinessChatLink, { _: T }>
            | Extract<RawBusinessChatLinks, { _: T }>
            | Extract<RawResolvedBusinessChatLinks, { _: T }>
            | Extract<RawRequestedPeerUser, { _: T }>
            | Extract<RawRequestedPeerChat, { _: T }>
            | Extract<RawRequestedPeerChannel, { _: T }>
            | Extract<RawSponsoredMessageReportOption, { _: T }>
            | Extract<RawSponsoredMessageReportResultChooseOption, { _: T }>
            | Extract<RawSponsoredMessageReportResultAdsHidden, { _: T }>
            | Extract<RawSponsoredMessageReportResultReported, { _: T }>
            | Extract<RawBroadcastRevenueStats, { _: T }>
            | Extract<RawBroadcastRevenueWithdrawalUrl, { _: T }>
            | Extract<RawBroadcastRevenueTransactionProceeds, { _: T }>
            | Extract<RawBroadcastRevenueTransactionWithdrawal, { _: T }>
            | Extract<RawBroadcastRevenueTransactionRefund, { _: T }>
            | Extract<RawBroadcastRevenueTransactions, { _: T }>
            | Extract<RawReactionNotificationsFromContacts, { _: T }>
            | Extract<RawReactionNotificationsFromAll, { _: T }>
            | Extract<RawReactionsNotifySettings, { _: T }>
            | Extract<RawBroadcastRevenueBalances, { _: T }>
            | Extract<RawAvailableEffect, { _: T }>
            | Extract<RawAvailableEffectsNotModified, { _: T }>
            | Extract<RawAvailableEffects, { _: T }>
            | Extract<RawFactCheck, { _: T }>
            | Extract<RawStarsTransactionPeerUnsupported, { _: T }>
            | Extract<RawStarsTransactionPeerAppStore, { _: T }>
            | Extract<RawStarsTransactionPeerPlayMarket, { _: T }>
            | Extract<RawStarsTransactionPeerPremiumBot, { _: T }>
            | Extract<RawStarsTransactionPeerFragment, { _: T }>
            | Extract<RawStarsTransactionPeer, { _: T }>
            | Extract<RawStarsTransactionPeerAds, { _: T }>
            | Extract<RawStarsTransactionPeerAPI, { _: T }>
            | Extract<RawStarsTopupOption, { _: T }>
            | Extract<RawStarsTransaction, { _: T }>
            | Extract<RawStarsStatus, { _: T }>
            | Extract<RawFoundStory, { _: T }>
            | Extract<RawFoundStories, { _: T }>
            | Extract<RawGeoPointAddress, { _: T }>
            | Extract<RawStarsRevenueStatus, { _: T }>
            | Extract<RawStarsRevenueStats, { _: T }>
            | Extract<RawStarsRevenueWithdrawalUrl, { _: T }>
            | Extract<RawStarsRevenueAdsAccountUrl, { _: T }>
            | Extract<RawInputStarsTransaction, { _: T }>
            | Extract<RawStarsGiftOption, { _: T }>
            | Extract<RawPopularAppBots, { _: T }>
            | Extract<RawBotPreviewMedia, { _: T }>
            | Extract<RawPreviewInfo, { _: T }>
            | Extract<RawStarsSubscriptionPricing, { _: T }>
            | Extract<RawStarsSubscription, { _: T }>
            | Extract<RawMessageReactor, { _: T }>
            | Extract<RawStarsGiveawayOption, { _: T }>
            | Extract<RawStarsGiveawayWinnersOption, { _: T }>
            | Extract<RawStarGift, { _: T }>
            | Extract<RawStarGiftUnique, { _: T }>
            | Extract<RawStarGiftsNotModified, { _: T }>
            | Extract<RawStarGifts, { _: T }>
            | Extract<RawMessageReportOption, { _: T }>
            | Extract<RawReportResultChooseOption, { _: T }>
            | Extract<RawReportResultAddComment, { _: T }>
            | Extract<RawReportResultReported, { _: T }>
            | Extract<RawBotPreparedInlineMessage, { _: T }>
            | Extract<RawPreparedInlineMessage, { _: T }>
            | Extract<RawBotAppSettings, { _: T }>
            | Extract<RawStarRefProgram, { _: T }>
            | Extract<RawConnectedBotStarRef, { _: T }>
            | Extract<RawConnectedStarRefBots, { _: T }>
            | Extract<RawSuggestedStarRefBots, { _: T }>
            | Extract<RawStarsAmount, { _: T }>
            | Extract<RawFoundStickersNotModified, { _: T }>
            | Extract<RawFoundStickers, { _: T }>
            | Extract<RawBotVerifierSettings, { _: T }>
            | Extract<RawBotVerification, { _: T }>
            | Extract<RawStarGiftAttributeModel, { _: T }>
            | Extract<RawStarGiftAttributePattern, { _: T }>
            | Extract<RawStarGiftAttributeBackdrop, { _: T }>
            | Extract<RawStarGiftAttributeOriginalDetails, { _: T }>
            | Extract<RawStarGiftUpgradePreview, { _: T }>
            | Extract<RawUsers, { _: T }>
            | Extract<RawUsersSlice, { _: T }>
            | Extract<RawUniqueStarGift, { _: T }>
            | Extract<RawWebPagePreview, { _: T }>
            | Extract<RawSavedStarGift, { _: T }>
            | Extract<RawSavedStarGifts, { _: T }>
            | Extract<RawInputSavedStarGiftUser, { _: T }>
            | Extract<RawInputSavedStarGiftChat, { _: T }>
            | Extract<RawStarGiftWithdrawalUrl, { _: T }>
            | Extract<RawPaidReactionPrivacyDefault, { _: T }>
            | Extract<RawPaidReactionPrivacyAnonymous, { _: T }>
            | Extract<RawPaidReactionPrivacyPeer, { _: T }>
            | Extract<RawPaidMessagesRevenue, { _: T }>
            | Extract<RawRequirementToContactEmpty, { _: T }>
            | Extract<RawRequirementToContactPremium, { _: T }>
            | Extract<RawRequirementToContactPaidMessages, { _: T }>
            | Extract<RawBusinessBotRights, { _: T }>
            | Extract<RawDisallowedGiftsSettings, { _: T }>
            | Extract<RawSponsoredPeer, { _: T }>
            | Extract<RawSponsoredPeersEmpty, { _: T }>
            | Extract<RawSponsoredPeers, { _: T }>
            | Extract<RawChannelAdminLogEventActionToggleAutotranslation, { _: T }>
            | Extract<RawInputInvoiceStarGiftResale, { _: T }>
            | Extract<RawInputSavedStarGiftSlug, { _: T }>
            | Extract<RawStarGiftAttributeIdModel, { _: T }>
            | Extract<RawStarGiftAttributeIdPattern, { _: T }>
            | Extract<RawStarGiftAttributeIdBackdrop, { _: T }>
            | Extract<RawStarGiftAttributeCounter, { _: T }>
            | Extract<RawResaleStarGifts, { _: T }>
            | Extract<RawCanSendStoryCount, { _: T }>
            | Extract<RawPendingSuggestion, { _: T }>
            | Extract<RawPremiumGiftOption, { _: T }>
            | Extract<RawEmojiStatusUntil, { _: T }>
            | Extract<RawUserStarGift, { _: T }>
            | Extract<RawUserStarGifts, { _: T }>
            | Extract<RawDummyUpdate, { _: T }>
            | Extract<RawUseConfigSimpleRequest, { _: T }>
            | Extract<RawParseInputAppEventRequest, { _: T }>
            | Extract<RawInvokeWithBusinessConnectionPrefixRequest, { _: T }>
            | Extract<RawInvokeWithGooglePlayIntegrityPrefixRequest, { _: T }>
            | Extract<RawInvokeWithApnsSecretPrefixRequest, { _: T }>
            | Extract<RawInvokeWithReCaptchaPrefixRequest, { _: T }>
            | Extract<RawInvokeAfterMsgRequest, { _: T }>
            | Extract<RawInvokeAfterMsgsRequest, { _: T }>
            | Extract<RawInitConnectionRequest, { _: T }>
            | Extract<RawInvokeWithLayerRequest, { _: T }>
            | Extract<RawInvokeWithoutUpdatesRequest, { _: T }>
            | Extract<RawInvokeWithMessagesRangeRequest, { _: T }>
            | Extract<RawInvokeWithTakeoutRequest, { _: T }>
            | Extract<RawInvokeWithBusinessConnectionRequest, { _: T }>
            | Extract<RawInvokeWithGooglePlayIntegrityRequest, { _: T }>
            | Extract<RawInvokeWithApnsSecretRequest, { _: T }>
            | Extract<RawInvokeWithReCaptchaRequest, { _: T }>
            | Extract<RawSendCodeRequest, { _: T }>
            | Extract<RawSignUpRequest, { _: T }>
            | Extract<RawSignInRequest, { _: T }>
            | Extract<RawLogOutRequest, { _: T }>
            | Extract<RawResetAuthorizationsRequest, { _: T }>
            | Extract<RawExportAuthorizationRequest, { _: T }>
            | Extract<RawImportAuthorizationRequest, { _: T }>
            | Extract<RawBindTempAuthKeyRequest, { _: T }>
            | Extract<RawImportBotAuthorizationRequest, { _: T }>
            | Extract<RawCheckPasswordRequest, { _: T }>
            | Extract<RawRequestPasswordRecoveryRequest, { _: T }>
            | Extract<RawRecoverPasswordRequest, { _: T }>
            | Extract<RawResendCodeRequest, { _: T }>
            | Extract<RawCancelCodeRequest, { _: T }>
            | Extract<RawDropTempAuthKeysRequest, { _: T }>
            | Extract<RawExportLoginTokenRequest, { _: T }>
            | Extract<RawImportLoginTokenRequest, { _: T }>
            | Extract<RawAcceptLoginTokenRequest, { _: T }>
            | Extract<RawCheckRecoveryPasswordRequest, { _: T }>
            | Extract<RawImportWebTokenAuthorizationRequest, { _: T }>
            | Extract<RawRequestFirebaseSmsRequest, { _: T }>
            | Extract<RawResetLoginEmailRequest, { _: T }>
            | Extract<RawReportMissingCodeRequest, { _: T }>
            | Extract<RawRegisterDeviceRequest, { _: T }>
            | Extract<RawUnregisterDeviceRequest, { _: T }>
            | Extract<RawUpdateNotifySettingsRequest, { _: T }>
            | Extract<RawGetNotifySettingsRequest, { _: T }>
            | Extract<RawResetNotifySettingsRequest, { _: T }>
            | Extract<RawUpdateProfileRequest, { _: T }>
            | Extract<RawUpdateStatusRequest, { _: T }>
            | Extract<RawGetWallPapersRequest, { _: T }>
            | Extract<RawReportPeerRequest, { _: T }>
            | Extract<RawCheckUsernameRequest, { _: T }>
            | Extract<RawUpdateUsernameRequest, { _: T }>
            | Extract<RawGetPrivacyRequest, { _: T }>
            | Extract<RawSetPrivacyRequest, { _: T }>
            | Extract<RawDeleteAccountRequest, { _: T }>
            | Extract<RawGetAccountTTLRequest, { _: T }>
            | Extract<RawSetAccountTTLRequest, { _: T }>
            | Extract<RawSendChangePhoneCodeRequest, { _: T }>
            | Extract<RawChangePhoneRequest, { _: T }>
            | Extract<RawUpdateDeviceLockedRequest, { _: T }>
            | Extract<RawGetAuthorizationsRequest, { _: T }>
            | Extract<RawResetAuthorizationRequest, { _: T }>
            | Extract<RawGetPasswordRequest, { _: T }>
            | Extract<RawGetPasswordSettingsRequest, { _: T }>
            | Extract<RawUpdatePasswordSettingsRequest, { _: T }>
            | Extract<RawSendConfirmPhoneCodeRequest, { _: T }>
            | Extract<RawConfirmPhoneRequest, { _: T }>
            | Extract<RawGetTmpPasswordRequest, { _: T }>
            | Extract<RawGetWebAuthorizationsRequest, { _: T }>
            | Extract<RawResetWebAuthorizationRequest, { _: T }>
            | Extract<RawResetWebAuthorizationsRequest, { _: T }>
            | Extract<RawGetAllSecureValuesRequest, { _: T }>
            | Extract<RawGetSecureValueRequest, { _: T }>
            | Extract<RawSaveSecureValueRequest, { _: T }>
            | Extract<RawDeleteSecureValueRequest, { _: T }>
            | Extract<RawGetAuthorizationFormRequest, { _: T }>
            | Extract<RawAcceptAuthorizationRequest, { _: T }>
            | Extract<RawSendVerifyPhoneCodeRequest, { _: T }>
            | Extract<RawVerifyPhoneRequest, { _: T }>
            | Extract<RawSendVerifyEmailCodeRequest, { _: T }>
            | Extract<RawVerifyEmailRequest, { _: T }>
            | Extract<RawInitTakeoutSessionRequest, { _: T }>
            | Extract<RawFinishTakeoutSessionRequest, { _: T }>
            | Extract<RawConfirmPasswordEmailRequest, { _: T }>
            | Extract<RawResendPasswordEmailRequest, { _: T }>
            | Extract<RawCancelPasswordEmailRequest, { _: T }>
            | Extract<RawGetContactSignUpNotificationRequest, { _: T }>
            | Extract<RawSetContactSignUpNotificationRequest, { _: T }>
            | Extract<RawGetNotifyExceptionsRequest, { _: T }>
            | Extract<RawGetWallPaperRequest, { _: T }>
            | Extract<RawUploadWallPaperRequest, { _: T }>
            | Extract<RawSaveWallPaperRequest, { _: T }>
            | Extract<RawInstallWallPaperRequest, { _: T }>
            | Extract<RawResetWallPapersRequest, { _: T }>
            | Extract<RawGetAutoDownloadSettingsRequest, { _: T }>
            | Extract<RawSaveAutoDownloadSettingsRequest, { _: T }>
            | Extract<RawUploadThemeRequest, { _: T }>
            | Extract<RawCreateThemeRequest, { _: T }>
            | Extract<RawUpdateThemeRequest, { _: T }>
            | Extract<RawSaveThemeRequest, { _: T }>
            | Extract<RawInstallThemeRequest, { _: T }>
            | Extract<RawGetThemeRequest, { _: T }>
            | Extract<RawGetThemesRequest, { _: T }>
            | Extract<RawSetContentSettingsRequest, { _: T }>
            | Extract<RawGetContentSettingsRequest, { _: T }>
            | Extract<RawGetMultiWallPapersRequest, { _: T }>
            | Extract<RawGetGlobalPrivacySettingsRequest, { _: T }>
            | Extract<RawSetGlobalPrivacySettingsRequest, { _: T }>
            | Extract<RawReportProfilePhotoRequest, { _: T }>
            | Extract<RawResetPasswordRequest, { _: T }>
            | Extract<RawDeclinePasswordResetRequest, { _: T }>
            | Extract<RawGetChatThemesRequest, { _: T }>
            | Extract<RawSetAuthorizationTTLRequest, { _: T }>
            | Extract<RawChangeAuthorizationSettingsRequest, { _: T }>
            | Extract<RawGetSavedRingtonesRequest, { _: T }>
            | Extract<RawSaveRingtoneRequest, { _: T }>
            | Extract<RawUploadRingtoneRequest, { _: T }>
            | Extract<RawUpdateEmojiStatusRequest, { _: T }>
            | Extract<RawGetDefaultEmojiStatusesRequest, { _: T }>
            | Extract<RawGetRecentEmojiStatusesRequest, { _: T }>
            | Extract<RawClearRecentEmojiStatusesRequest, { _: T }>
            | Extract<RawReorderUsernamesRequest, { _: T }>
            | Extract<RawToggleUsernameRequest, { _: T }>
            | Extract<RawGetDefaultProfilePhotoEmojisRequest, { _: T }>
            | Extract<RawGetDefaultGroupPhotoEmojisRequest, { _: T }>
            | Extract<RawGetAutoSaveSettingsRequest, { _: T }>
            | Extract<RawSaveAutoSaveSettingsRequest, { _: T }>
            | Extract<RawDeleteAutoSaveExceptionsRequest, { _: T }>
            | Extract<RawInvalidateSignInCodesRequest, { _: T }>
            | Extract<RawUpdateColorRequest, { _: T }>
            | Extract<RawGetDefaultBackgroundEmojisRequest, { _: T }>
            | Extract<RawGetChannelDefaultEmojiStatusesRequest, { _: T }>
            | Extract<RawGetChannelRestrictedStatusEmojisRequest, { _: T }>
            | Extract<RawUpdateBusinessWorkHoursRequest, { _: T }>
            | Extract<RawUpdateBusinessLocationRequest, { _: T }>
            | Extract<RawUpdateBusinessGreetingMessageRequest, { _: T }>
            | Extract<RawUpdateBusinessAwayMessageRequest, { _: T }>
            | Extract<RawUpdateConnectedBotRequest, { _: T }>
            | Extract<RawGetConnectedBotsRequest, { _: T }>
            | Extract<RawGetBotBusinessConnectionRequest, { _: T }>
            | Extract<RawUpdateBusinessIntroRequest, { _: T }>
            | Extract<RawToggleConnectedBotPausedRequest, { _: T }>
            | Extract<RawDisablePeerConnectedBotRequest, { _: T }>
            | Extract<RawUpdateBirthdayRequest, { _: T }>
            | Extract<RawCreateBusinessChatLinkRequest, { _: T }>
            | Extract<RawEditBusinessChatLinkRequest, { _: T }>
            | Extract<RawDeleteBusinessChatLinkRequest, { _: T }>
            | Extract<RawGetBusinessChatLinksRequest, { _: T }>
            | Extract<RawResolveBusinessChatLinkRequest, { _: T }>
            | Extract<RawUpdatePersonalChannelRequest, { _: T }>
            | Extract<RawToggleSponsoredMessagesRequest, { _: T }>
            | Extract<RawGetReactionsNotifySettingsRequest, { _: T }>
            | Extract<RawSetReactionsNotifySettingsRequest, { _: T }>
            | Extract<RawGetCollectibleEmojiStatusesRequest, { _: T }>
            | Extract<RawAddNoPaidMessagesExceptionRequest, { _: T }>
            | Extract<RawGetPaidMessagesRevenueRequest, { _: T }>
            | Extract<RawGetUsersRequest, { _: T }>
            | Extract<RawGetFullUserRequest, { _: T }>
            | Extract<RawSetSecureValueErrorsRequest, { _: T }>
            | Extract<RawGetRequirementsToContactRequest, { _: T }>
            | Extract<RawGetContactIDsRequest, { _: T }>
            | Extract<RawGetStatusesRequest, { _: T }>
            | Extract<RawGetContactsRequest, { _: T }>
            | Extract<RawImportContactsRequest, { _: T }>
            | Extract<RawDeleteContactsRequest, { _: T }>
            | Extract<RawDeleteByPhonesRequest, { _: T }>
            | Extract<RawBlockRequest, { _: T }>
            | Extract<RawUnblockRequest, { _: T }>
            | Extract<RawGetBlockedRequest, { _: T }>
            | Extract<RawSearchRequest, { _: T }>
            | Extract<RawResolveUsernameRequest, { _: T }>
            | Extract<RawGetTopPeersRequest, { _: T }>
            | Extract<RawResetTopPeerRatingRequest, { _: T }>
            | Extract<RawResetSavedRequest, { _: T }>
            | Extract<RawGetSavedRequest, { _: T }>
            | Extract<RawToggleTopPeersRequest, { _: T }>
            | Extract<RawAddContactRequest, { _: T }>
            | Extract<RawAcceptContactRequest, { _: T }>
            | Extract<RawGetLocatedRequest, { _: T }>
            | Extract<RawBlockFromRepliesRequest, { _: T }>
            | Extract<RawResolvePhoneRequest, { _: T }>
            | Extract<RawExportContactTokenRequest, { _: T }>
            | Extract<RawImportContactTokenRequest, { _: T }>
            | Extract<RawEditCloseFriendsRequest, { _: T }>
            | Extract<RawSetBlockedRequest, { _: T }>
            | Extract<RawGetBirthdaysRequest, { _: T }>
            | Extract<RawGetSponsoredPeersRequest, { _: T }>
            | Extract<RawGetMessagesRequest, { _: T }>
            | Extract<RawGetDialogsRequest, { _: T }>
            | Extract<RawGetHistoryRequest, { _: T }>
            | Extract<RawSearchRequest, { _: T }>
            | Extract<RawReadHistoryRequest, { _: T }>
            | Extract<RawDeleteHistoryRequest, { _: T }>
            | Extract<RawDeleteMessagesRequest, { _: T }>
            | Extract<RawReceivedMessagesRequest, { _: T }>
            | Extract<RawSetTypingRequest, { _: T }>
            | Extract<RawSendMessageRequest, { _: T }>
            | Extract<RawSendMediaRequest, { _: T }>
            | Extract<RawForwardMessagesRequest, { _: T }>
            | Extract<RawReportSpamRequest, { _: T }>
            | Extract<RawGetPeerSettingsRequest, { _: T }>
            | Extract<RawReportRequest, { _: T }>
            | Extract<RawGetChatsRequest, { _: T }>
            | Extract<RawGetFullChatRequest, { _: T }>
            | Extract<RawEditChatTitleRequest, { _: T }>
            | Extract<RawEditChatPhotoRequest, { _: T }>
            | Extract<RawAddChatUserRequest, { _: T }>
            | Extract<RawDeleteChatUserRequest, { _: T }>
            | Extract<RawCreateChatRequest, { _: T }>
            | Extract<RawGetDhConfigRequest, { _: T }>
            | Extract<RawRequestEncryptionRequest, { _: T }>
            | Extract<RawAcceptEncryptionRequest, { _: T }>
            | Extract<RawDiscardEncryptionRequest, { _: T }>
            | Extract<RawSetEncryptedTypingRequest, { _: T }>
            | Extract<RawReadEncryptedHistoryRequest, { _: T }>
            | Extract<RawSendEncryptedRequest, { _: T }>
            | Extract<RawSendEncryptedFileRequest, { _: T }>
            | Extract<RawSendEncryptedServiceRequest, { _: T }>
            | Extract<RawReceivedQueueRequest, { _: T }>
            | Extract<RawReportEncryptedSpamRequest, { _: T }>
            | Extract<RawReadMessageContentsRequest, { _: T }>
            | Extract<RawGetStickersRequest, { _: T }>
            | Extract<RawGetAllStickersRequest, { _: T }>
            | Extract<RawGetWebPagePreviewRequest, { _: T }>
            | Extract<RawExportChatInviteRequest, { _: T }>
            | Extract<RawCheckChatInviteRequest, { _: T }>
            | Extract<RawImportChatInviteRequest, { _: T }>
            | Extract<RawGetStickerSetRequest, { _: T }>
            | Extract<RawInstallStickerSetRequest, { _: T }>
            | Extract<RawUninstallStickerSetRequest, { _: T }>
            | Extract<RawStartBotRequest, { _: T }>
            | Extract<RawGetMessagesViewsRequest, { _: T }>
            | Extract<RawEditChatAdminRequest, { _: T }>
            | Extract<RawMigrateChatRequest, { _: T }>
            | Extract<RawSearchGlobalRequest, { _: T }>
            | Extract<RawReorderStickerSetsRequest, { _: T }>
            | Extract<RawGetDocumentByHashRequest, { _: T }>
            | Extract<RawGetSavedGifsRequest, { _: T }>
            | Extract<RawSaveGifRequest, { _: T }>
            | Extract<RawGetInlineBotResultsRequest, { _: T }>
            | Extract<RawSetInlineBotResultsRequest, { _: T }>
            | Extract<RawSendInlineBotResultRequest, { _: T }>
            | Extract<RawGetMessageEditDataRequest, { _: T }>
            | Extract<RawEditMessageRequest, { _: T }>
            | Extract<RawEditInlineBotMessageRequest, { _: T }>
            | Extract<RawGetBotCallbackAnswerRequest, { _: T }>
            | Extract<RawSetBotCallbackAnswerRequest, { _: T }>
            | Extract<RawGetPeerDialogsRequest, { _: T }>
            | Extract<RawSaveDraftRequest, { _: T }>
            | Extract<RawGetAllDraftsRequest, { _: T }>
            | Extract<RawGetFeaturedStickersRequest, { _: T }>
            | Extract<RawReadFeaturedStickersRequest, { _: T }>
            | Extract<RawGetRecentStickersRequest, { _: T }>
            | Extract<RawSaveRecentStickerRequest, { _: T }>
            | Extract<RawClearRecentStickersRequest, { _: T }>
            | Extract<RawGetArchivedStickersRequest, { _: T }>
            | Extract<RawGetMaskStickersRequest, { _: T }>
            | Extract<RawGetAttachedStickersRequest, { _: T }>
            | Extract<RawSetGameScoreRequest, { _: T }>
            | Extract<RawSetInlineGameScoreRequest, { _: T }>
            | Extract<RawGetGameHighScoresRequest, { _: T }>
            | Extract<RawGetInlineGameHighScoresRequest, { _: T }>
            | Extract<RawGetCommonChatsRequest, { _: T }>
            | Extract<RawGetWebPageRequest, { _: T }>
            | Extract<RawToggleDialogPinRequest, { _: T }>
            | Extract<RawReorderPinnedDialogsRequest, { _: T }>
            | Extract<RawGetPinnedDialogsRequest, { _: T }>
            | Extract<RawSetBotShippingResultsRequest, { _: T }>
            | Extract<RawSetBotPrecheckoutResultsRequest, { _: T }>
            | Extract<RawUploadMediaRequest, { _: T }>
            | Extract<RawSendScreenshotNotificationRequest, { _: T }>
            | Extract<RawGetFavedStickersRequest, { _: T }>
            | Extract<RawFaveStickerRequest, { _: T }>
            | Extract<RawGetUnreadMentionsRequest, { _: T }>
            | Extract<RawReadMentionsRequest, { _: T }>
            | Extract<RawGetRecentLocationsRequest, { _: T }>
            | Extract<RawSendMultiMediaRequest, { _: T }>
            | Extract<RawUploadEncryptedFileRequest, { _: T }>
            | Extract<RawSearchStickerSetsRequest, { _: T }>
            | Extract<RawGetSplitRangesRequest, { _: T }>
            | Extract<RawMarkDialogUnreadRequest, { _: T }>
            | Extract<RawGetDialogUnreadMarksRequest, { _: T }>
            | Extract<RawClearAllDraftsRequest, { _: T }>
            | Extract<RawUpdatePinnedMessageRequest, { _: T }>
            | Extract<RawSendVoteRequest, { _: T }>
            | Extract<RawGetPollResultsRequest, { _: T }>
            | Extract<RawGetOnlinesRequest, { _: T }>
            | Extract<RawEditChatAboutRequest, { _: T }>
            | Extract<RawEditChatDefaultBannedRightsRequest, { _: T }>
            | Extract<RawGetEmojiKeywordsRequest, { _: T }>
            | Extract<RawGetEmojiKeywordsDifferenceRequest, { _: T }>
            | Extract<RawGetEmojiKeywordsLanguagesRequest, { _: T }>
            | Extract<RawGetEmojiURLRequest, { _: T }>
            | Extract<RawGetSearchCountersRequest, { _: T }>
            | Extract<RawRequestUrlAuthRequest, { _: T }>
            | Extract<RawAcceptUrlAuthRequest, { _: T }>
            | Extract<RawHidePeerSettingsBarRequest, { _: T }>
            | Extract<RawGetScheduledHistoryRequest, { _: T }>
            | Extract<RawGetScheduledMessagesRequest, { _: T }>
            | Extract<RawSendScheduledMessagesRequest, { _: T }>
            | Extract<RawDeleteScheduledMessagesRequest, { _: T }>
            | Extract<RawGetPollVotesRequest, { _: T }>
            | Extract<RawToggleStickerSetsRequest, { _: T }>
            | Extract<RawGetDialogFiltersRequest, { _: T }>
            | Extract<RawGetSuggestedDialogFiltersRequest, { _: T }>
            | Extract<RawUpdateDialogFilterRequest, { _: T }>
            | Extract<RawUpdateDialogFiltersOrderRequest, { _: T }>
            | Extract<RawGetOldFeaturedStickersRequest, { _: T }>
            | Extract<RawGetRepliesRequest, { _: T }>
            | Extract<RawGetDiscussionMessageRequest, { _: T }>
            | Extract<RawReadDiscussionRequest, { _: T }>
            | Extract<RawUnpinAllMessagesRequest, { _: T }>
            | Extract<RawDeleteChatRequest, { _: T }>
            | Extract<RawDeletePhoneCallHistoryRequest, { _: T }>
            | Extract<RawCheckHistoryImportRequest, { _: T }>
            | Extract<RawInitHistoryImportRequest, { _: T }>
            | Extract<RawUploadImportedMediaRequest, { _: T }>
            | Extract<RawStartHistoryImportRequest, { _: T }>
            | Extract<RawGetExportedChatInvitesRequest, { _: T }>
            | Extract<RawGetExportedChatInviteRequest, { _: T }>
            | Extract<RawEditExportedChatInviteRequest, { _: T }>
            | Extract<RawDeleteRevokedExportedChatInvitesRequest, { _: T }>
            | Extract<RawDeleteExportedChatInviteRequest, { _: T }>
            | Extract<RawGetAdminsWithInvitesRequest, { _: T }>
            | Extract<RawGetChatInviteImportersRequest, { _: T }>
            | Extract<RawSetHistoryTTLRequest, { _: T }>
            | Extract<RawCheckHistoryImportPeerRequest, { _: T }>
            | Extract<RawSetChatThemeRequest, { _: T }>
            | Extract<RawGetMessageReadParticipantsRequest, { _: T }>
            | Extract<RawGetSearchResultsCalendarRequest, { _: T }>
            | Extract<RawGetSearchResultsPositionsRequest, { _: T }>
            | Extract<RawHideChatJoinRequestRequest, { _: T }>
            | Extract<RawHideAllChatJoinRequestsRequest, { _: T }>
            | Extract<RawToggleNoForwardsRequest, { _: T }>
            | Extract<RawSaveDefaultSendAsRequest, { _: T }>
            | Extract<RawSendReactionRequest, { _: T }>
            | Extract<RawGetMessagesReactionsRequest, { _: T }>
            | Extract<RawGetMessageReactionsListRequest, { _: T }>
            | Extract<RawSetChatAvailableReactionsRequest, { _: T }>
            | Extract<RawGetAvailableReactionsRequest, { _: T }>
            | Extract<RawSetDefaultReactionRequest, { _: T }>
            | Extract<RawTranslateTextRequest, { _: T }>
            | Extract<RawGetUnreadReactionsRequest, { _: T }>
            | Extract<RawReadReactionsRequest, { _: T }>
            | Extract<RawSearchSentMediaRequest, { _: T }>
            | Extract<RawGetAttachMenuBotsRequest, { _: T }>
            | Extract<RawGetAttachMenuBotRequest, { _: T }>
            | Extract<RawToggleBotInAttachMenuRequest, { _: T }>
            | Extract<RawRequestWebViewRequest, { _: T }>
            | Extract<RawProlongWebViewRequest, { _: T }>
            | Extract<RawRequestSimpleWebViewRequest, { _: T }>
            | Extract<RawSendWebViewResultMessageRequest, { _: T }>
            | Extract<RawSendWebViewDataRequest, { _: T }>
            | Extract<RawTranscribeAudioRequest, { _: T }>
            | Extract<RawRateTranscribedAudioRequest, { _: T }>
            | Extract<RawGetCustomEmojiDocumentsRequest, { _: T }>
            | Extract<RawGetEmojiStickersRequest, { _: T }>
            | Extract<RawGetFeaturedEmojiStickersRequest, { _: T }>
            | Extract<RawReportReactionRequest, { _: T }>
            | Extract<RawGetTopReactionsRequest, { _: T }>
            | Extract<RawGetRecentReactionsRequest, { _: T }>
            | Extract<RawClearRecentReactionsRequest, { _: T }>
            | Extract<RawGetExtendedMediaRequest, { _: T }>
            | Extract<RawSetDefaultHistoryTTLRequest, { _: T }>
            | Extract<RawGetDefaultHistoryTTLRequest, { _: T }>
            | Extract<RawSendBotRequestedPeerRequest, { _: T }>
            | Extract<RawGetEmojiGroupsRequest, { _: T }>
            | Extract<RawGetEmojiStatusGroupsRequest, { _: T }>
            | Extract<RawGetEmojiProfilePhotoGroupsRequest, { _: T }>
            | Extract<RawSearchCustomEmojiRequest, { _: T }>
            | Extract<RawTogglePeerTranslationsRequest, { _: T }>
            | Extract<RawGetBotAppRequest, { _: T }>
            | Extract<RawRequestAppWebViewRequest, { _: T }>
            | Extract<RawSetChatWallPaperRequest, { _: T }>
            | Extract<RawSearchEmojiStickerSetsRequest, { _: T }>
            | Extract<RawGetSavedDialogsRequest, { _: T }>
            | Extract<RawGetSavedHistoryRequest, { _: T }>
            | Extract<RawDeleteSavedHistoryRequest, { _: T }>
            | Extract<RawGetPinnedSavedDialogsRequest, { _: T }>
            | Extract<RawToggleSavedDialogPinRequest, { _: T }>
            | Extract<RawReorderPinnedSavedDialogsRequest, { _: T }>
            | Extract<RawGetSavedReactionTagsRequest, { _: T }>
            | Extract<RawUpdateSavedReactionTagRequest, { _: T }>
            | Extract<RawGetDefaultTagReactionsRequest, { _: T }>
            | Extract<RawGetOutboxReadDateRequest, { _: T }>
            | Extract<RawGetQuickRepliesRequest, { _: T }>
            | Extract<RawReorderQuickRepliesRequest, { _: T }>
            | Extract<RawCheckQuickReplyShortcutRequest, { _: T }>
            | Extract<RawEditQuickReplyShortcutRequest, { _: T }>
            | Extract<RawDeleteQuickReplyShortcutRequest, { _: T }>
            | Extract<RawGetQuickReplyMessagesRequest, { _: T }>
            | Extract<RawSendQuickReplyMessagesRequest, { _: T }>
            | Extract<RawDeleteQuickReplyMessagesRequest, { _: T }>
            | Extract<RawToggleDialogFilterTagsRequest, { _: T }>
            | Extract<RawGetMyStickersRequest, { _: T }>
            | Extract<RawGetEmojiStickerGroupsRequest, { _: T }>
            | Extract<RawGetAvailableEffectsRequest, { _: T }>
            | Extract<RawEditFactCheckRequest, { _: T }>
            | Extract<RawDeleteFactCheckRequest, { _: T }>
            | Extract<RawGetFactCheckRequest, { _: T }>
            | Extract<RawRequestMainWebViewRequest, { _: T }>
            | Extract<RawSendPaidReactionRequest, { _: T }>
            | Extract<RawTogglePaidReactionPrivacyRequest, { _: T }>
            | Extract<RawGetPaidReactionPrivacyRequest, { _: T }>
            | Extract<RawViewSponsoredMessageRequest, { _: T }>
            | Extract<RawClickSponsoredMessageRequest, { _: T }>
            | Extract<RawReportSponsoredMessageRequest, { _: T }>
            | Extract<RawGetSponsoredMessagesRequest, { _: T }>
            | Extract<RawSavePreparedInlineMessageRequest, { _: T }>
            | Extract<RawGetPreparedInlineMessageRequest, { _: T }>
            | Extract<RawSearchStickersRequest, { _: T }>
            | Extract<RawReportMessagesDeliveryRequest, { _: T }>
            | Extract<RawGetStateRequest, { _: T }>
            | Extract<RawGetDifferenceRequest, { _: T }>
            | Extract<RawGetChannelDifferenceRequest, { _: T }>
            | Extract<RawUpdateProfilePhotoRequest, { _: T }>
            | Extract<RawUploadProfilePhotoRequest, { _: T }>
            | Extract<RawDeletePhotosRequest, { _: T }>
            | Extract<RawGetUserPhotosRequest, { _: T }>
            | Extract<RawUploadContactProfilePhotoRequest, { _: T }>
            | Extract<RawSaveFilePartRequest, { _: T }>
            | Extract<RawGetFileRequest, { _: T }>
            | Extract<RawSaveBigFilePartRequest, { _: T }>
            | Extract<RawGetWebFileRequest, { _: T }>
            | Extract<RawGetCdnFileRequest, { _: T }>
            | Extract<RawReuploadCdnFileRequest, { _: T }>
            | Extract<RawGetCdnFileHashesRequest, { _: T }>
            | Extract<RawGetFileHashesRequest, { _: T }>
            | Extract<RawGetConfigRequest, { _: T }>
            | Extract<RawGetNearestDcRequest, { _: T }>
            | Extract<RawGetAppUpdateRequest, { _: T }>
            | Extract<RawGetInviteTextRequest, { _: T }>
            | Extract<RawGetSupportRequest, { _: T }>
            | Extract<RawSetBotUpdatesStatusRequest, { _: T }>
            | Extract<RawGetCdnConfigRequest, { _: T }>
            | Extract<RawGetRecentMeUrlsRequest, { _: T }>
            | Extract<RawGetTermsOfServiceUpdateRequest, { _: T }>
            | Extract<RawAcceptTermsOfServiceRequest, { _: T }>
            | Extract<RawGetDeepLinkInfoRequest, { _: T }>
            | Extract<RawGetAppConfigRequest, { _: T }>
            | Extract<RawSaveAppLogRequest, { _: T }>
            | Extract<RawGetPassportConfigRequest, { _: T }>
            | Extract<RawGetSupportNameRequest, { _: T }>
            | Extract<RawGetUserInfoRequest, { _: T }>
            | Extract<RawEditUserInfoRequest, { _: T }>
            | Extract<RawGetPromoDataRequest, { _: T }>
            | Extract<RawHidePromoDataRequest, { _: T }>
            | Extract<RawDismissSuggestionRequest, { _: T }>
            | Extract<RawGetCountriesListRequest, { _: T }>
            | Extract<RawGetPremiumPromoRequest, { _: T }>
            | Extract<RawGetPeerColorsRequest, { _: T }>
            | Extract<RawGetPeerProfileColorsRequest, { _: T }>
            | Extract<RawGetTimezonesListRequest, { _: T }>
            | Extract<RawReadHistoryRequest, { _: T }>
            | Extract<RawDeleteMessagesRequest, { _: T }>
            | Extract<RawReportSpamRequest, { _: T }>
            | Extract<RawGetMessagesRequest, { _: T }>
            | Extract<RawGetParticipantsRequest, { _: T }>
            | Extract<RawGetParticipantRequest, { _: T }>
            | Extract<RawGetChannelsRequest, { _: T }>
            | Extract<RawGetFullChannelRequest, { _: T }>
            | Extract<RawCreateChannelRequest, { _: T }>
            | Extract<RawEditAdminRequest, { _: T }>
            | Extract<RawEditTitleRequest, { _: T }>
            | Extract<RawEditPhotoRequest, { _: T }>
            | Extract<RawCheckUsernameRequest, { _: T }>
            | Extract<RawUpdateUsernameRequest, { _: T }>
            | Extract<RawJoinChannelRequest, { _: T }>
            | Extract<RawLeaveChannelRequest, { _: T }>
            | Extract<RawInviteToChannelRequest, { _: T }>
            | Extract<RawDeleteChannelRequest, { _: T }>
            | Extract<RawExportMessageLinkRequest, { _: T }>
            | Extract<RawToggleSignaturesRequest, { _: T }>
            | Extract<RawGetAdminedPublicChannelsRequest, { _: T }>
            | Extract<RawEditBannedRequest, { _: T }>
            | Extract<RawGetAdminLogRequest, { _: T }>
            | Extract<RawSetStickersRequest, { _: T }>
            | Extract<RawReadMessageContentsRequest, { _: T }>
            | Extract<RawDeleteHistoryRequest, { _: T }>
            | Extract<RawTogglePreHistoryHiddenRequest, { _: T }>
            | Extract<RawGetLeftChannelsRequest, { _: T }>
            | Extract<RawGetGroupsForDiscussionRequest, { _: T }>
            | Extract<RawSetDiscussionGroupRequest, { _: T }>
            | Extract<RawEditCreatorRequest, { _: T }>
            | Extract<RawEditLocationRequest, { _: T }>
            | Extract<RawToggleSlowModeRequest, { _: T }>
            | Extract<RawGetInactiveChannelsRequest, { _: T }>
            | Extract<RawConvertToGigagroupRequest, { _: T }>
            | Extract<RawGetSendAsRequest, { _: T }>
            | Extract<RawDeleteParticipantHistoryRequest, { _: T }>
            | Extract<RawToggleJoinToSendRequest, { _: T }>
            | Extract<RawToggleJoinRequestRequest, { _: T }>
            | Extract<RawReorderUsernamesRequest, { _: T }>
            | Extract<RawToggleUsernameRequest, { _: T }>
            | Extract<RawDeactivateAllUsernamesRequest, { _: T }>
            | Extract<RawToggleForumRequest, { _: T }>
            | Extract<RawCreateForumTopicRequest, { _: T }>
            | Extract<RawGetForumTopicsRequest, { _: T }>
            | Extract<RawGetForumTopicsByIDRequest, { _: T }>
            | Extract<RawEditForumTopicRequest, { _: T }>
            | Extract<RawUpdatePinnedForumTopicRequest, { _: T }>
            | Extract<RawDeleteTopicHistoryRequest, { _: T }>
            | Extract<RawReorderPinnedForumTopicsRequest, { _: T }>
            | Extract<RawToggleAntiSpamRequest, { _: T }>
            | Extract<RawReportAntiSpamFalsePositiveRequest, { _: T }>
            | Extract<RawToggleParticipantsHiddenRequest, { _: T }>
            | Extract<RawUpdateColorRequest, { _: T }>
            | Extract<RawToggleViewForumAsMessagesRequest, { _: T }>
            | Extract<RawGetChannelRecommendationsRequest, { _: T }>
            | Extract<RawUpdateEmojiStatusRequest, { _: T }>
            | Extract<RawSetBoostsToUnblockRestrictionsRequest, { _: T }>
            | Extract<RawSetEmojiStickersRequest, { _: T }>
            | Extract<RawRestrictSponsoredMessagesRequest, { _: T }>
            | Extract<RawSearchPostsRequest, { _: T }>
            | Extract<RawUpdatePaidMessagesPriceRequest, { _: T }>
            | Extract<RawSendCustomRequestRequest, { _: T }>
            | Extract<RawAnswerWebhookJSONQueryRequest, { _: T }>
            | Extract<RawSetBotCommandsRequest, { _: T }>
            | Extract<RawResetBotCommandsRequest, { _: T }>
            | Extract<RawGetBotCommandsRequest, { _: T }>
            | Extract<RawSetBotMenuButtonRequest, { _: T }>
            | Extract<RawGetBotMenuButtonRequest, { _: T }>
            | Extract<RawSetBotBroadcastDefaultAdminRightsRequest, { _: T }>
            | Extract<RawSetBotGroupDefaultAdminRightsRequest, { _: T }>
            | Extract<RawSetBotInfoRequest, { _: T }>
            | Extract<RawGetBotInfoRequest, { _: T }>
            | Extract<RawReorderUsernamesRequest, { _: T }>
            | Extract<RawToggleUsernameRequest, { _: T }>
            | Extract<RawCanSendMessageRequest, { _: T }>
            | Extract<RawAllowSendMessageRequest, { _: T }>
            | Extract<RawInvokeWebViewCustomMethodRequest, { _: T }>
            | Extract<RawGetPopularAppBotsRequest, { _: T }>
            | Extract<RawAddPreviewMediaRequest, { _: T }>
            | Extract<RawEditPreviewMediaRequest, { _: T }>
            | Extract<RawDeletePreviewMediaRequest, { _: T }>
            | Extract<RawReorderPreviewMediasRequest, { _: T }>
            | Extract<RawGetPreviewInfoRequest, { _: T }>
            | Extract<RawGetPreviewMediasRequest, { _: T }>
            | Extract<RawUpdateUserEmojiStatusRequest, { _: T }>
            | Extract<RawToggleUserEmojiStatusPermissionRequest, { _: T }>
            | Extract<RawCheckDownloadFileParamsRequest, { _: T }>
            | Extract<RawGetAdminedBotsRequest, { _: T }>
            | Extract<RawUpdateStarRefProgramRequest, { _: T }>
            | Extract<RawSetCustomVerificationRequest, { _: T }>
            | Extract<RawGetBotRecommendationsRequest, { _: T }>
            | Extract<RawGetPaymentFormRequest, { _: T }>
            | Extract<RawGetPaymentReceiptRequest, { _: T }>
            | Extract<RawValidateRequestedInfoRequest, { _: T }>
            | Extract<RawSendPaymentFormRequest, { _: T }>
            | Extract<RawGetSavedInfoRequest, { _: T }>
            | Extract<RawClearSavedInfoRequest, { _: T }>
            | Extract<RawGetBankCardDataRequest, { _: T }>
            | Extract<RawExportInvoiceRequest, { _: T }>
            | Extract<RawAssignAppStoreTransactionRequest, { _: T }>
            | Extract<RawAssignPlayMarketTransactionRequest, { _: T }>
            | Extract<RawGetPremiumGiftCodeOptionsRequest, { _: T }>
            | Extract<RawCheckGiftCodeRequest, { _: T }>
            | Extract<RawApplyGiftCodeRequest, { _: T }>
            | Extract<RawGetGiveawayInfoRequest, { _: T }>
            | Extract<RawLaunchPrepaidGiveawayRequest, { _: T }>
            | Extract<RawGetStarsTopupOptionsRequest, { _: T }>
            | Extract<RawGetStarsStatusRequest, { _: T }>
            | Extract<RawGetStarsTransactionsRequest, { _: T }>
            | Extract<RawSendStarsFormRequest, { _: T }>
            | Extract<RawRefundStarsChargeRequest, { _: T }>
            | Extract<RawGetStarsRevenueStatsRequest, { _: T }>
            | Extract<RawGetStarsRevenueWithdrawalUrlRequest, { _: T }>
            | Extract<RawGetStarsRevenueAdsAccountUrlRequest, { _: T }>
            | Extract<RawGetStarsTransactionsByIDRequest, { _: T }>
            | Extract<RawGetStarsGiftOptionsRequest, { _: T }>
            | Extract<RawGetStarsSubscriptionsRequest, { _: T }>
            | Extract<RawChangeStarsSubscriptionRequest, { _: T }>
            | Extract<RawFulfillStarsSubscriptionRequest, { _: T }>
            | Extract<RawGetStarsGiveawayOptionsRequest, { _: T }>
            | Extract<RawGetStarGiftsRequest, { _: T }>
            | Extract<RawSaveStarGiftRequest, { _: T }>
            | Extract<RawConvertStarGiftRequest, { _: T }>
            | Extract<RawBotCancelStarsSubscriptionRequest, { _: T }>
            | Extract<RawGetConnectedStarRefBotsRequest, { _: T }>
            | Extract<RawGetConnectedStarRefBotRequest, { _: T }>
            | Extract<RawGetSuggestedStarRefBotsRequest, { _: T }>
            | Extract<RawConnectStarRefBotRequest, { _: T }>
            | Extract<RawEditConnectedStarRefBotRequest, { _: T }>
            | Extract<RawGetStarGiftUpgradePreviewRequest, { _: T }>
            | Extract<RawUpgradeStarGiftRequest, { _: T }>
            | Extract<RawTransferStarGiftRequest, { _: T }>
            | Extract<RawGetUniqueStarGiftRequest, { _: T }>
            | Extract<RawGetSavedStarGiftsRequest, { _: T }>
            | Extract<RawGetSavedStarGiftRequest, { _: T }>
            | Extract<RawGetStarGiftWithdrawalUrlRequest, { _: T }>
            | Extract<RawToggleChatStarGiftNotificationsRequest, { _: T }>
            | Extract<RawToggleStarGiftsPinnedToTopRequest, { _: T }>
            | Extract<RawCanPurchaseStoreRequest, { _: T }>
            | Extract<RawCreateStickerSetRequest, { _: T }>
            | Extract<RawRemoveStickerFromSetRequest, { _: T }>
            | Extract<RawChangeStickerPositionRequest, { _: T }>
            | Extract<RawAddStickerToSetRequest, { _: T }>
            | Extract<RawSetStickerSetThumbRequest, { _: T }>
            | Extract<RawCheckShortNameRequest, { _: T }>
            | Extract<RawSuggestShortNameRequest, { _: T }>
            | Extract<RawChangeStickerRequest, { _: T }>
            | Extract<RawRenameStickerSetRequest, { _: T }>
            | Extract<RawDeleteStickerSetRequest, { _: T }>
            | Extract<RawReplaceStickerRequest, { _: T }>
            | Extract<RawGetCallConfigRequest, { _: T }>
            | Extract<RawRequestCallRequest, { _: T }>
            | Extract<RawAcceptCallRequest, { _: T }>
            | Extract<RawConfirmCallRequest, { _: T }>
            | Extract<RawReceivedCallRequest, { _: T }>
            | Extract<RawDiscardCallRequest, { _: T }>
            | Extract<RawSetCallRatingRequest, { _: T }>
            | Extract<RawSaveCallDebugRequest, { _: T }>
            | Extract<RawSendSignalingDataRequest, { _: T }>
            | Extract<RawCreateGroupCallRequest, { _: T }>
            | Extract<RawJoinGroupCallRequest, { _: T }>
            | Extract<RawLeaveGroupCallRequest, { _: T }>
            | Extract<RawInviteToGroupCallRequest, { _: T }>
            | Extract<RawDiscardGroupCallRequest, { _: T }>
            | Extract<RawToggleGroupCallSettingsRequest, { _: T }>
            | Extract<RawGetGroupCallRequest, { _: T }>
            | Extract<RawGetGroupParticipantsRequest, { _: T }>
            | Extract<RawCheckGroupCallRequest, { _: T }>
            | Extract<RawToggleGroupCallRecordRequest, { _: T }>
            | Extract<RawEditGroupCallParticipantRequest, { _: T }>
            | Extract<RawEditGroupCallTitleRequest, { _: T }>
            | Extract<RawGetGroupCallJoinAsRequest, { _: T }>
            | Extract<RawExportGroupCallInviteRequest, { _: T }>
            | Extract<RawToggleGroupCallStartSubscriptionRequest, { _: T }>
            | Extract<RawStartScheduledGroupCallRequest, { _: T }>
            | Extract<RawSaveDefaultGroupCallJoinAsRequest, { _: T }>
            | Extract<RawJoinGroupCallPresentationRequest, { _: T }>
            | Extract<RawLeaveGroupCallPresentationRequest, { _: T }>
            | Extract<RawGetGroupCallStreamChannelsRequest, { _: T }>
            | Extract<RawGetGroupCallStreamRtmpUrlRequest, { _: T }>
            | Extract<RawSaveCallLogRequest, { _: T }>
            | Extract<RawCreateConferenceCallRequest, { _: T }>
            | Extract<RawDeleteConferenceCallParticipantsRequest, { _: T }>
            | Extract<RawSendConferenceCallBroadcastRequest, { _: T }>
            | Extract<RawInviteConferenceCallParticipantRequest, { _: T }>
            | Extract<RawDeclineConferenceCallInviteRequest, { _: T }>
            | Extract<RawGetGroupCallChainBlocksRequest, { _: T }>
            | Extract<RawGetLangPackRequest, { _: T }>
            | Extract<RawGetStringsRequest, { _: T }>
            | Extract<RawGetDifferenceRequest, { _: T }>
            | Extract<RawGetLanguagesRequest, { _: T }>
            | Extract<RawGetLanguageRequest, { _: T }>
            | Extract<RawEditPeerFoldersRequest, { _: T }>
            | Extract<RawGetBroadcastStatsRequest, { _: T }>
            | Extract<RawLoadAsyncGraphRequest, { _: T }>
            | Extract<RawGetMegagroupStatsRequest, { _: T }>
            | Extract<RawGetMessagePublicForwardsRequest, { _: T }>
            | Extract<RawGetMessageStatsRequest, { _: T }>
            | Extract<RawGetStoryStatsRequest, { _: T }>
            | Extract<RawGetStoryPublicForwardsRequest, { _: T }>
            | Extract<RawGetBroadcastRevenueStatsRequest, { _: T }>
            | Extract<RawGetBroadcastRevenueWithdrawalUrlRequest, { _: T }>
            | Extract<RawGetBroadcastRevenueTransactionsRequest, { _: T }>
            | Extract<RawExportChatlistInviteRequest, { _: T }>
            | Extract<RawDeleteExportedInviteRequest, { _: T }>
            | Extract<RawEditExportedInviteRequest, { _: T }>
            | Extract<RawGetExportedInvitesRequest, { _: T }>
            | Extract<RawCheckChatlistInviteRequest, { _: T }>
            | Extract<RawJoinChatlistInviteRequest, { _: T }>
            | Extract<RawGetChatlistUpdatesRequest, { _: T }>
            | Extract<RawJoinChatlistUpdatesRequest, { _: T }>
            | Extract<RawHideChatlistUpdatesRequest, { _: T }>
            | Extract<RawGetLeaveChatlistSuggestionsRequest, { _: T }>
            | Extract<RawLeaveChatlistRequest, { _: T }>
            | Extract<RawCanSendStoryRequest, { _: T }>
            | Extract<RawSendStoryRequest, { _: T }>
            | Extract<RawEditStoryRequest, { _: T }>
            | Extract<RawDeleteStoriesRequest, { _: T }>
            | Extract<RawTogglePinnedRequest, { _: T }>
            | Extract<RawGetAllStoriesRequest, { _: T }>
            | Extract<RawGetPinnedStoriesRequest, { _: T }>
            | Extract<RawGetStoriesArchiveRequest, { _: T }>
            | Extract<RawGetStoriesByIDRequest, { _: T }>
            | Extract<RawToggleAllStoriesHiddenRequest, { _: T }>
            | Extract<RawReadStoriesRequest, { _: T }>
            | Extract<RawIncrementStoryViewsRequest, { _: T }>
            | Extract<RawGetStoryViewsListRequest, { _: T }>
            | Extract<RawGetStoriesViewsRequest, { _: T }>
            | Extract<RawExportStoryLinkRequest, { _: T }>
            | Extract<RawReportRequest, { _: T }>
            | Extract<RawActivateStealthModeRequest, { _: T }>
            | Extract<RawSendReactionRequest, { _: T }>
            | Extract<RawGetPeerStoriesRequest, { _: T }>
            | Extract<RawGetAllReadPeerStoriesRequest, { _: T }>
            | Extract<RawGetPeerMaxIDsRequest, { _: T }>
            | Extract<RawGetChatsToSendRequest, { _: T }>
            | Extract<RawTogglePeerStoriesHiddenRequest, { _: T }>
            | Extract<RawGetStoryReactionsListRequest, { _: T }>
            | Extract<RawTogglePinnedToTopRequest, { _: T }>
            | Extract<RawSearchPostsRequest, { _: T }>
            | Extract<RawGetBoostsListRequest, { _: T }>
            | Extract<RawGetMyBoostsRequest, { _: T }>
            | Extract<RawApplyBoostRequest, { _: T }>
            | Extract<RawGetBoostsStatusRequest, { _: T }>
            | Extract<RawGetUserBoostsRequest, { _: T }>
            | Extract<RawIsEligibleToJoinRequest, { _: T }>
            | Extract<RawJoinRequest, { _: T }>
            | Extract<RawLeaveRequest, { _: T }>
            | Extract<RawUpdateSettingsRequest, { _: T }>
            | Extract<RawGetStatusRequest, { _: T }>
            | Extract<RawGetSmsJobRequest, { _: T }>
            | Extract<RawFinishJobRequest, { _: T }>
            | Extract<RawGetCollectibleInfoRequest, { _: T }>
            | Extract<RawToggleAutotranslationRequest, { _: T }>
            | Extract<RawGetResaleStarGiftsRequest, { _: T }>
            | Extract<RawUpdateStarGiftPriceRequest, { _: T }>
            | Extract<RawGetIsPremiumRequiredToContactRequest, { _: T }>
            | Extract<RawCanPurchasePremiumRequest, { _: T }>
            | Extract<RawGetUserStarGiftsRequest, { _: T }>
            | Extract<RawCustomMethodRequest, { _: T }>,
        >,
    ): tl.FindByName<tl.TlObject, T>
  • Type Parameters

    • T extends
          | "photo"
          | "user"
          | "chat"
          | "channel"
          | "peerUser"
          | "peerChat"
          | "peerChannel"
          | "inputPeerEmpty"
          | "inputPeerSelf"
          | "inputPeerChat"
          | "inputPeerUser"
          | "inputPeerChannel"
          | "inputPeerUserFromMessage"
          | "inputPeerChannelFromMessage"
          | "mtcute.dummyInputPeerMinUser"
          | "mtcute.dummyInputPeerMinChannel"
          | "inputUserEmpty"
          | "inputUserSelf"
          | "inputUser"
          | "inputUserFromMessage"
          | "inputChannelEmpty"
          | "inputChannel"
          | "inputChannelFromMessage"
          | "error"
          | "ipPort"
          | "ipPortSecret"
          | "accessPointRule"
          | "help.configSimple"
          | "inputPeerPhotoFileLocationLegacy"
          | "inputStickerSetThumbLegacy"
          | "inputPhoneContact"
          | "inputFile"
          | "inputFileBig"
          | "inputFileStoryDocument"
          | "inputMediaEmpty"
          | "inputMediaUploadedPhoto"
          | "inputMediaPhoto"
          | "inputMediaGeoPoint"
          | "inputMediaContact"
          | "inputMediaUploadedDocument"
          | "inputMediaDocument"
          | "inputMediaVenue"
          | "inputMediaPhotoExternal"
          | "inputMediaDocumentExternal"
          | "inputMediaGame"
          | "inputMediaInvoice"
          | "inputMediaGeoLive"
          | "inputMediaPoll"
          | "inputMediaDice"
          | "inputMediaStory"
          | "inputMediaWebPage"
          | "inputMediaPaidMedia"
          | "inputChatPhotoEmpty"
          | "inputChatUploadedPhoto"
          | "inputChatPhoto"
          | "inputGeoPointEmpty"
          | "inputGeoPoint"
          | "inputPhotoEmpty"
          | "inputPhoto"
          | "inputFileLocation"
          | "inputEncryptedFileLocation"
          | "inputDocumentFileLocation"
          | "inputSecureFileLocation"
          | "inputTakeoutFileLocation"
          | "inputPhotoFileLocation"
          | "inputPhotoLegacyFileLocation"
          | "inputPeerPhotoFileLocation"
          | "inputStickerSetThumb"
          | "inputGroupCallStream"
          | "storage.fileUnknown"
          | "storage.filePartial"
          | "storage.fileJpeg"
          | "storage.fileGif"
          | "storage.filePng"
          | "storage.filePdf"
          | "storage.fileMp3"
          | "storage.fileMov"
          | "storage.fileMp4"
          | "storage.fileWebp"
          | "userEmpty"
          | "userProfilePhotoEmpty"
          | "userProfilePhoto"
          | "userStatusEmpty"
          | "userStatusOnline"
          | "userStatusOffline"
          | "userStatusRecently"
          | "userStatusLastWeek"
          | "userStatusLastMonth"
          | "chatEmpty"
          | "chatForbidden"
          | "channelForbidden"
          | "chatFull"
          | "channelFull"
          | "chatParticipant"
          | "chatParticipantCreator"
          | "chatParticipantAdmin"
          | "chatParticipantsForbidden"
          | "chatParticipants"
          | "chatPhotoEmpty"
          | "chatPhoto"
          | "messageEmpty"
          | "message"
          | "messageService"
          | "messageMediaEmpty"
          | "messageMediaPhoto"
          | "messageMediaGeo"
          | "messageMediaContact"
          | "messageMediaUnsupported"
          | "messageMediaDocument"
          | "messageMediaWebPage"
          | "messageMediaVenue"
          | "messageMediaGame"
          | "messageMediaInvoice"
          | "messageMediaGeoLive"
          | "messageMediaPoll"
          | "messageMediaDice"
          | "messageMediaStory"
          | "messageMediaGiveaway"
          | "messageMediaGiveawayResults"
          | "messageMediaPaidMedia"
          | "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"
          | "dialog"
          | "dialogFolder"
          | "photoEmpty"
          | "photoSizeEmpty"
          | "photoSize"
          | "photoCachedSize"
          | "photoStrippedSize"
          | "photoSizeProgressive"
          | "photoPathSize"
          | "geoPointEmpty"
          | "geoPoint"
          | "auth.sentCode"
          | "auth.sentCodeSuccess"
          | "auth.sentCodePaymentRequired"
          | "auth.authorization"
          | "auth.authorizationSignUpRequired"
          | "auth.exportedAuthorization"
          | "inputNotifyPeer"
          | "inputNotifyUsers"
          | "inputNotifyChats"
          | "inputNotifyBroadcasts"
          | "inputNotifyForumTopic"
          | "inputPeerNotifySettings"
          | "peerNotifySettings"
          | "peerSettings"
          | "wallPaper"
          | "wallPaperNoFile"
          | "inputReportReasonSpam"
          | "inputReportReasonViolence"
          | "inputReportReasonPornography"
          | "inputReportReasonChildAbuse"
          | "inputReportReasonOther"
          | "inputReportReasonCopyright"
          | "inputReportReasonGeoIrrelevant"
          | "inputReportReasonFake"
          | "inputReportReasonIllegalDrugs"
          | "inputReportReasonPersonalDetails"
          | "userFull"
          | "contact"
          | "importedContact"
          | "contactStatus"
          | "contacts.contactsNotModified"
          | "contacts.contacts"
          | "contacts.importedContacts"
          | "contacts.blocked"
          | "contacts.blockedSlice"
          | "messages.dialogs"
          | "messages.dialogsSlice"
          | "messages.dialogsNotModified"
          | "messages.messages"
          | "messages.messagesSlice"
          | "messages.channelMessages"
          | "messages.messagesNotModified"
          | "messages.chats"
          | "messages.chatsSlice"
          | "messages.chatFull"
          | "messages.affectedHistory"
          | "inputMessagesFilterEmpty"
          | "inputMessagesFilterPhotos"
          | "inputMessagesFilterVideo"
          | "inputMessagesFilterPhotoVideo"
          | "inputMessagesFilterDocument"
          | "inputMessagesFilterUrl"
          | "inputMessagesFilterGif"
          | "inputMessagesFilterVoice"
          | "inputMessagesFilterMusic"
          | "inputMessagesFilterChatPhotos"
          | "inputMessagesFilterPhoneCalls"
          | "inputMessagesFilterRoundVoice"
          | "inputMessagesFilterRoundVideo"
          | "inputMessagesFilterMyMentions"
          | "inputMessagesFilterGeo"
          | "inputMessagesFilterContacts"
          | "inputMessagesFilterPinned"
          | "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"
          | "updateChannelPinnedTopic"
          | "updateChannelPinnedTopics"
          | "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"
          | "updateBroadcastRevenueTransactions"
          | "updateStarsBalance"
          | "updateBusinessBotCallbackQuery"
          | "updateStarsRevenueStatus"
          | "updateBotPurchasedPaidMedia"
          | "updatePaidReactionPrivacy"
          | "updateSentPhoneCode"
          | "updateGroupCallChainBlocks"
          | "updates.state"
          | "updates.differenceEmpty"
          | "updates.difference"
          | "updates.differenceSlice"
          | "updates.differenceTooLong"
          | "updatesTooLong"
          | "updateShortMessage"
          | "updateShortChatMessage"
          | "updateShort"
          | "updatesCombined"
          | "updates"
          | "updateShortSentMessage"
          | "photos.photos"
          | "photos.photosSlice"
          | "photos.photo"
          | "upload.file"
          | "upload.fileCdnRedirect"
          | "dcOption"
          | "config"
          | "nearestDc"
          | "help.appUpdate"
          | "help.noAppUpdate"
          | "help.inviteText"
          | "encryptedChatEmpty"
          | "encryptedChatWaiting"
          | "encryptedChatRequested"
          | "encryptedChat"
          | "encryptedChatDiscarded"
          | "inputEncryptedChat"
          | "encryptedFileEmpty"
          | "encryptedFile"
          | "inputEncryptedFileEmpty"
          | "inputEncryptedFileUploaded"
          | "inputEncryptedFile"
          | "inputEncryptedFileBigUploaded"
          | "encryptedMessage"
          | "encryptedMessageService"
          | "messages.dhConfigNotModified"
          | "messages.dhConfig"
          | "messages.sentEncryptedMessage"
          | "messages.sentEncryptedFile"
          | "inputDocumentEmpty"
          | "inputDocument"
          | "documentEmpty"
          | "document"
          | "help.support"
          | "notifyPeer"
          | "notifyUsers"
          | "notifyChats"
          | "notifyBroadcasts"
          | "notifyForumTopic"
          | "sendMessageTypingAction"
          | "sendMessageCancelAction"
          | "sendMessageRecordVideoAction"
          | "sendMessageUploadVideoAction"
          | "sendMessageRecordAudioAction"
          | "sendMessageUploadAudioAction"
          | "sendMessageUploadPhotoAction"
          | "sendMessageUploadDocumentAction"
          | "sendMessageGeoLocationAction"
          | "sendMessageChooseContactAction"
          | "sendMessageGamePlayAction"
          | "sendMessageRecordRoundAction"
          | "sendMessageUploadRoundAction"
          | "speakingInGroupCallAction"
          | "sendMessageHistoryImportAction"
          | "sendMessageChooseStickerAction"
          | "sendMessageEmojiInteraction"
          | "sendMessageEmojiInteractionSeen"
          | "contacts.found"
          | "inputPrivacyKeyStatusTimestamp"
          | "inputPrivacyKeyChatInvite"
          | "inputPrivacyKeyPhoneCall"
          | "inputPrivacyKeyPhoneP2P"
          | "inputPrivacyKeyForwards"
          | "inputPrivacyKeyProfilePhoto"
          | "inputPrivacyKeyPhoneNumber"
          | "inputPrivacyKeyAddedByPhone"
          | "inputPrivacyKeyVoiceMessages"
          | "inputPrivacyKeyAbout"
          | "inputPrivacyKeyBirthday"
          | "inputPrivacyKeyStarGiftsAutoSave"
          | "inputPrivacyKeyNoPaidMessages"
          | "privacyKeyStatusTimestamp"
          | "privacyKeyChatInvite"
          | "privacyKeyPhoneCall"
          | "privacyKeyPhoneP2P"
          | "privacyKeyForwards"
          | "privacyKeyProfilePhoto"
          | "privacyKeyPhoneNumber"
          | "privacyKeyAddedByPhone"
          | "privacyKeyVoiceMessages"
          | "privacyKeyAbout"
          | "privacyKeyBirthday"
          | "privacyKeyStarGiftsAutoSave"
          | "privacyKeyNoPaidMessages"
          | "inputPrivacyValueAllowContacts"
          | "inputPrivacyValueAllowAll"
          | "inputPrivacyValueAllowUsers"
          | "inputPrivacyValueDisallowContacts"
          | "inputPrivacyValueDisallowAll"
          | "inputPrivacyValueDisallowUsers"
          | "inputPrivacyValueAllowChatParticipants"
          | "inputPrivacyValueDisallowChatParticipants"
          | "inputPrivacyValueAllowCloseFriends"
          | "inputPrivacyValueAllowPremium"
          | "inputPrivacyValueAllowBots"
          | "inputPrivacyValueDisallowBots"
          | "privacyValueAllowContacts"
          | "privacyValueAllowAll"
          | "privacyValueAllowUsers"
          | "privacyValueDisallowContacts"
          | "privacyValueDisallowAll"
          | "privacyValueDisallowUsers"
          | "privacyValueAllowChatParticipants"
          | "privacyValueDisallowChatParticipants"
          | "privacyValueAllowCloseFriends"
          | "privacyValueAllowPremium"
          | "privacyValueAllowBots"
          | "privacyValueDisallowBots"
          | "account.privacyRules"
          | "accountDaysTTL"
          | "documentAttributeImageSize"
          | "documentAttributeAnimated"
          | "documentAttributeSticker"
          | "documentAttributeVideo"
          | "documentAttributeAudio"
          | "documentAttributeFilename"
          | "documentAttributeHasStickers"
          | "documentAttributeCustomEmoji"
          | "messages.stickersNotModified"
          | "messages.stickers"
          | "stickerPack"
          | "messages.allStickersNotModified"
          | "messages.allStickers"
          | "messages.affectedMessages"
          | "webPageEmpty"
          | "webPagePending"
          | "webPage"
          | "webPageNotModified"
          | "authorization"
          | "account.authorizations"
          | "account.password"
          | "account.passwordSettings"
          | "account.passwordInputSettings"
          | "auth.passwordRecovery"
          | "receivedNotifyMessage"
          | "chatInviteExported"
          | "chatInvitePublicJoinRequests"
          | "chatInviteAlready"
          | "chatInvite"
          | "chatInvitePeek"
          | "inputStickerSetEmpty"
          | "inputStickerSetID"
          | "inputStickerSetShortName"
          | "inputStickerSetAnimatedEmoji"
          | "inputStickerSetDice"
          | "inputStickerSetAnimatedEmojiAnimations"
          | "inputStickerSetPremiumGifts"
          | "inputStickerSetEmojiGenericAnimations"
          | "inputStickerSetEmojiDefaultStatuses"
          | "inputStickerSetEmojiDefaultTopicIcons"
          | "inputStickerSetEmojiChannelDefaultStatuses"
          | "stickerSet"
          | "messages.stickerSet"
          | "messages.stickerSetNotModified"
          | "botCommand"
          | "botInfo"
          | "keyboardButton"
          | "keyboardButtonUrl"
          | "keyboardButtonCallback"
          | "keyboardButtonRequestPhone"
          | "keyboardButtonRequestGeoLocation"
          | "keyboardButtonSwitchInline"
          | "keyboardButtonGame"
          | "keyboardButtonBuy"
          | "keyboardButtonUrlAuth"
          | "inputKeyboardButtonUrlAuth"
          | "keyboardButtonRequestPoll"
          | "inputKeyboardButtonUserProfile"
          | "keyboardButtonUserProfile"
          | "keyboardButtonWebView"
          | "keyboardButtonSimpleWebView"
          | "keyboardButtonRequestPeer"
          | "inputKeyboardButtonRequestPeer"
          | "keyboardButtonCopy"
          | "keyboardButtonRow"
          | "replyKeyboardHide"
          | "replyKeyboardForceReply"
          | "replyKeyboardMarkup"
          | "replyInlineMarkup"
          | "messageEntityUnknown"
          | "messageEntityMention"
          | "messageEntityHashtag"
          | "messageEntityBotCommand"
          | "messageEntityUrl"
          | "messageEntityEmail"
          | "messageEntityBold"
          | "messageEntityItalic"
          | "messageEntityCode"
          | "messageEntityPre"
          | "messageEntityTextUrl"
          | "messageEntityMentionName"
          | "inputMessageEntityMentionName"
          | "messageEntityPhone"
          | "messageEntityCashtag"
          | "messageEntityUnderline"
          | "messageEntityStrike"
          | "messageEntityBankCard"
          | "messageEntitySpoiler"
          | "messageEntityCustomEmoji"
          | "messageEntityBlockquote"
          | "contacts.resolvedPeer"
          | "messageRange"
          | "updates.channelDifferenceEmpty"
          | "updates.channelDifferenceTooLong"
          | "updates.channelDifference"
          | "channelMessagesFilterEmpty"
          | "channelMessagesFilter"
          | "channelParticipant"
          | "channelParticipantSelf"
          | "channelParticipantCreator"
          | "channelParticipantAdmin"
          | "channelParticipantBanned"
          | "channelParticipantLeft"
          | "channelParticipantsRecent"
          | "channelParticipantsAdmins"
          | "channelParticipantsKicked"
          | "channelParticipantsBots"
          | "channelParticipantsBanned"
          | "channelParticipantsSearch"
          | "channelParticipantsContacts"
          | "channelParticipantsMentions"
          | "channels.channelParticipants"
          | "channels.channelParticipantsNotModified"
          | "channels.channelParticipant"
          | "help.termsOfService"
          | "messages.savedGifsNotModified"
          | "messages.savedGifs"
          | "inputBotInlineMessageMediaAuto"
          | "inputBotInlineMessageText"
          | "inputBotInlineMessageMediaGeo"
          | "inputBotInlineMessageMediaVenue"
          | "inputBotInlineMessageMediaContact"
          | "inputBotInlineMessageGame"
          | "inputBotInlineMessageMediaInvoice"
          | "inputBotInlineMessageMediaWebPage"
          | "inputBotInlineResult"
          | "inputBotInlineResultPhoto"
          | "inputBotInlineResultDocument"
          | "inputBotInlineResultGame"
          | "botInlineMessageMediaAuto"
          | "botInlineMessageText"
          | "botInlineMessageMediaGeo"
          | "botInlineMessageMediaVenue"
          | "botInlineMessageMediaContact"
          | "botInlineMessageMediaInvoice"
          | "botInlineMessageMediaWebPage"
          | "botInlineResult"
          | "botInlineMediaResult"
          | "messages.botResults"
          | "exportedMessageLink"
          | "messageFwdHeader"
          | "auth.codeTypeSms"
          | "auth.codeTypeCall"
          | "auth.codeTypeFlashCall"
          | "auth.codeTypeMissedCall"
          | "auth.codeTypeFragmentSms"
          | "auth.sentCodeTypeApp"
          | "auth.sentCodeTypeSms"
          | "auth.sentCodeTypeCall"
          | "auth.sentCodeTypeFlashCall"
          | "auth.sentCodeTypeMissedCall"
          | "auth.sentCodeTypeEmailCode"
          | "auth.sentCodeTypeSetUpEmailRequired"
          | "auth.sentCodeTypeFragmentSms"
          | "auth.sentCodeTypeFirebaseSms"
          | "auth.sentCodeTypeSmsWord"
          | "auth.sentCodeTypeSmsPhrase"
          | "messages.botCallbackAnswer"
          | "messages.messageEditData"
          | "inputBotInlineMessageID"
          | "inputBotInlineMessageID64"
          | "inlineBotSwitchPM"
          | "messages.peerDialogs"
          | "topPeer"
          | "topPeerCategoryBotsPM"
          | "topPeerCategoryBotsInline"
          | "topPeerCategoryCorrespondents"
          | "topPeerCategoryGroups"
          | "topPeerCategoryChannels"
          | "topPeerCategoryPhoneCalls"
          | "topPeerCategoryForwardUsers"
          | "topPeerCategoryForwardChats"
          | "topPeerCategoryBotsApp"
          | "topPeerCategoryPeers"
          | "contacts.topPeersNotModified"
          | "contacts.topPeers"
          | "contacts.topPeersDisabled"
          | "draftMessageEmpty"
          | "draftMessage"
          | "messages.featuredStickersNotModified"
          | "messages.featuredStickers"
          | "messages.recentStickersNotModified"
          | "messages.recentStickers"
          | "messages.archivedStickers"
          | "messages.stickerSetInstallResultSuccess"
          | "messages.stickerSetInstallResultArchive"
          | "stickerSetCovered"
          | "stickerSetMultiCovered"
          | "stickerSetFullCovered"
          | "stickerSetNoCovered"
          | "maskCoords"
          | "inputStickeredMediaPhoto"
          | "inputStickeredMediaDocument"
          | "game"
          | "inputGameID"
          | "inputGameShortName"
          | "highScore"
          | "messages.highScores"
          | "textEmpty"
          | "textPlain"
          | "textBold"
          | "textItalic"
          | "textUnderline"
          | "textStrike"
          | "textFixed"
          | "textUrl"
          | "textEmail"
          | "textConcat"
          | "textSubscript"
          | "textSuperscript"
          | "textMarked"
          | "textPhone"
          | "textImage"
          | "textAnchor"
          | "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"
          | "phoneCallDiscardReasonMissed"
          | "phoneCallDiscardReasonDisconnect"
          | "phoneCallDiscardReasonHangup"
          | "phoneCallDiscardReasonBusy"
          | "phoneCallDiscardReasonMigrateConferenceCall"
          | "dataJSON"
          | "labeledPrice"
          | "invoice"
          | "paymentCharge"
          | "postAddress"
          | "paymentRequestedInfo"
          | "paymentSavedCredentialsCard"
          | "webDocument"
          | "webDocumentNoProxy"
          | "inputWebDocument"
          | "inputWebFileLocation"
          | "inputWebFileGeoPointLocation"
          | "inputWebFileAudioAlbumThumbLocation"
          | "upload.webFile"
          | "payments.paymentForm"
          | "payments.paymentFormStars"
          | "payments.paymentFormStarGift"
          | "payments.validatedRequestedInfo"
          | "payments.paymentResult"
          | "payments.paymentVerificationNeeded"
          | "payments.paymentReceipt"
          | "payments.paymentReceiptStars"
          | "payments.savedInfo"
          | "inputPaymentCredentialsSaved"
          | "inputPaymentCredentials"
          | "inputPaymentCredentialsApplePay"
          | "inputPaymentCredentialsGooglePay"
          | "account.tmpPassword"
          | "shippingOption"
          | "inputStickerSetItem"
          | "inputPhoneCall"
          | "phoneCallEmpty"
          | "phoneCallWaiting"
          | "phoneCallRequested"
          | "phoneCallAccepted"
          | "phoneCall"
          | "phoneCallDiscarded"
          | "phoneConnection"
          | "phoneConnectionWebrtc"
          | "phoneCallProtocol"
          | "phone.phoneCall"
          | "upload.cdnFileReuploadNeeded"
          | "upload.cdnFile"
          | "cdnPublicKey"
          | "cdnConfig"
          | "langPackString"
          | "langPackStringPluralized"
          | "langPackStringDeleted"
          | "langPackDifference"
          | "langPackLanguage"
          | "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"
          | "channelAdminLogEvent"
          | "channels.adminLogResults"
          | "channelAdminLogEventsFilter"
          | "popularContact"
          | "messages.favedStickersNotModified"
          | "messages.favedStickers"
          | "recentMeUrlUnknown"
          | "recentMeUrlUser"
          | "recentMeUrlChat"
          | "recentMeUrlChatInvite"
          | "recentMeUrlStickerSet"
          | "help.recentMeUrls"
          | "inputSingleMedia"
          | "webAuthorization"
          | "account.webAuthorizations"
          | "inputMessageID"
          | "inputMessageReplyTo"
          | "inputMessagePinned"
          | "inputMessageCallbackQuery"
          | "inputDialogPeer"
          | "inputDialogPeerFolder"
          | "dialogPeer"
          | "dialogPeerFolder"
          | "messages.foundStickerSetsNotModified"
          | "messages.foundStickerSets"
          | "fileHash"
          | "inputClientProxy"
          | "help.termsOfServiceUpdateEmpty"
          | "help.termsOfServiceUpdate"
          | "inputSecureFileUploaded"
          | "inputSecureFile"
          | "secureFileEmpty"
          | "secureFile"
          | "secureData"
          | "securePlainPhone"
          | "securePlainEmail"
          | "secureValueTypePersonalDetails"
          | "secureValueTypePassport"
          | "secureValueTypeDriverLicense"
          | "secureValueTypeIdentityCard"
          | "secureValueTypeInternalPassport"
          | "secureValueTypeAddress"
          | "secureValueTypeUtilityBill"
          | "secureValueTypeBankStatement"
          | "secureValueTypeRentalAgreement"
          | "secureValueTypePassportRegistration"
          | "secureValueTypeTemporaryRegistration"
          | "secureValueTypePhone"
          | "secureValueTypeEmail"
          | "secureValue"
          | "inputSecureValue"
          | "secureValueHash"
          | "secureValueErrorData"
          | "secureValueErrorFrontSide"
          | "secureValueErrorReverseSide"
          | "secureValueErrorSelfie"
          | "secureValueErrorFile"
          | "secureValueErrorFiles"
          | "secureValueError"
          | "secureValueErrorTranslationFile"
          | "secureValueErrorTranslationFiles"
          | "secureCredentialsEncrypted"
          | "account.authorizationForm"
          | "account.sentEmailCode"
          | "help.deepLinkInfoEmpty"
          | "help.deepLinkInfo"
          | "savedPhoneContact"
          | "account.takeout"
          | "passwordKdfAlgoUnknown"
          | "passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow"
          | "securePasswordKdfAlgoUnknown"
          | "securePasswordKdfAlgoPBKDF2HMACSHA512iter100000"
          | "securePasswordKdfAlgoSHA512"
          | "secureSecretSettings"
          | "inputCheckPasswordEmpty"
          | "inputCheckPasswordSRP"
          | "secureRequiredType"
          | "secureRequiredTypeOneOf"
          | "help.passportConfigNotModified"
          | "help.passportConfig"
          | "inputAppEvent"
          | "jsonObjectValue"
          | "jsonNull"
          | "jsonBool"
          | "jsonNumber"
          | "jsonString"
          | "jsonArray"
          | "jsonObject"
          | "pageTableCell"
          | "pageTableRow"
          | "pageCaption"
          | "pageListItemText"
          | "pageListItemBlocks"
          | "pageListOrderedItemText"
          | "pageListOrderedItemBlocks"
          | "pageRelatedArticle"
          | "page"
          | "help.supportName"
          | "help.userInfoEmpty"
          | "help.userInfo"
          | "pollAnswer"
          | "poll"
          | "pollAnswerVoters"
          | "pollResults"
          | "chatOnlines"
          | "statsURL"
          | "chatAdminRights"
          | "chatBannedRights"
          | "inputWallPaper"
          | "inputWallPaperSlug"
          | "inputWallPaperNoFile"
          | "account.wallPapersNotModified"
          | "account.wallPapers"
          | "codeSettings"
          | "wallPaperSettings"
          | "autoDownloadSettings"
          | "account.autoDownloadSettings"
          | "emojiKeyword"
          | "emojiKeywordDeleted"
          | "emojiKeywordsDifference"
          | "emojiURL"
          | "emojiLanguage"
          | "folder"
          | "inputFolderPeer"
          | "folderPeer"
          | "messages.searchCounter"
          | "urlAuthResultRequest"
          | "urlAuthResultAccepted"
          | "urlAuthResultDefault"
          | "channelLocationEmpty"
          | "channelLocation"
          | "peerLocated"
          | "peerSelfLocated"
          | "restrictionReason"
          | "inputTheme"
          | "inputThemeSlug"
          | "theme"
          | "account.themesNotModified"
          | "account.themes"
          | "auth.loginToken"
          | "auth.loginTokenMigrateTo"
          | "auth.loginTokenSuccess"
          | "account.contentSettings"
          | "messages.inactiveChats"
          | "baseThemeClassic"
          | "baseThemeDay"
          | "baseThemeNight"
          | "baseThemeTinted"
          | "baseThemeArctic"
          | "inputThemeSettings"
          | "themeSettings"
          | "webPageAttributeTheme"
          | "webPageAttributeStory"
          | "webPageAttributeStickerSet"
          | "webPageAttributeUniqueStarGift"
          | "messages.votesList"
          | "bankCardOpenUrl"
          | "payments.bankCardData"
          | "dialogFilter"
          | "dialogFilterDefault"
          | "dialogFilterChatlist"
          | "dialogFilterSuggested"
          | "statsDateRangeDays"
          | "statsAbsValueAndPrev"
          | "statsPercentValue"
          | "statsGraphAsync"
          | "statsGraphError"
          | "statsGraph"
          | "stats.broadcastStats"
          | "help.promoDataEmpty"
          | "help.promoData"
          | "videoSize"
          | "videoSizeEmojiMarkup"
          | "videoSizeStickerMarkup"
          | "statsGroupTopPoster"
          | "statsGroupTopAdmin"
          | "statsGroupTopInviter"
          | "stats.megagroupStats"
          | "globalPrivacySettings"
          | "help.countryCode"
          | "help.country"
          | "help.countriesListNotModified"
          | "help.countriesList"
          | "messageViews"
          | "messages.messageViews"
          | "messages.discussionMessage"
          | "messageReplyHeader"
          | "messageReplyStoryHeader"
          | "messageReplies"
          | "peerBlocked"
          | "stats.messageStats"
          | "groupCallDiscarded"
          | "groupCall"
          | "inputGroupCall"
          | "inputGroupCallSlug"
          | "inputGroupCallInviteMessage"
          | "groupCallParticipant"
          | "phone.groupCall"
          | "phone.groupParticipants"
          | "inlineQueryPeerTypeSameBotPM"
          | "inlineQueryPeerTypePM"
          | "inlineQueryPeerTypeChat"
          | "inlineQueryPeerTypeMegagroup"
          | "inlineQueryPeerTypeBroadcast"
          | "inlineQueryPeerTypeBotPM"
          | "messages.historyImport"
          | "messages.historyImportParsed"
          | "messages.affectedFoundMessages"
          | "chatInviteImporter"
          | "messages.exportedChatInvites"
          | "messages.exportedChatInvite"
          | "messages.exportedChatInviteReplaced"
          | "messages.chatInviteImporters"
          | "chatAdminWithInvites"
          | "messages.chatAdminsWithInvites"
          | "messages.checkedHistoryImportPeer"
          | "phone.joinAsPeers"
          | "phone.exportedGroupCallInvite"
          | "groupCallParticipantVideoSourceGroup"
          | "groupCallParticipantVideo"
          | "stickers.suggestedShortName"
          | "botCommandScopeDefault"
          | "botCommandScopeUsers"
          | "botCommandScopeChats"
          | "botCommandScopeChatAdmins"
          | "botCommandScopePeer"
          | "botCommandScopePeerAdmins"
          | "botCommandScopePeerUser"
          | "account.resetPasswordFailedWait"
          | "account.resetPasswordRequestedWait"
          | "account.resetPasswordOk"
          | "sponsoredMessage"
          | "messages.sponsoredMessages"
          | "messages.sponsoredMessagesEmpty"
          | "searchResultsCalendarPeriod"
          | "messages.searchResultsCalendar"
          | "searchResultPosition"
          | "messages.searchResultsPositions"
          | "channels.sendAsPeers"
          | "users.userFull"
          | "messages.peerSettings"
          | "auth.loggedOut"
          | "reactionCount"
          | "messageReactions"
          | "messages.messageReactionsList"
          | "availableReaction"
          | "messages.availableReactionsNotModified"
          | "messages.availableReactions"
          | "messagePeerReaction"
          | "groupCallStreamChannel"
          | "phone.groupCallStreamChannels"
          | "phone.groupCallStreamRtmpUrl"
          | "attachMenuBotIconColor"
          | "attachMenuBotIcon"
          | "attachMenuBot"
          | "attachMenuBotsNotModified"
          | "attachMenuBots"
          | "attachMenuBotsBot"
          | "webViewResultUrl"
          | "webViewMessageSent"
          | "botMenuButtonDefault"
          | "botMenuButtonCommands"
          | "botMenuButton"
          | "account.savedRingtonesNotModified"
          | "account.savedRingtones"
          | "notificationSoundDefault"
          | "notificationSoundNone"
          | "notificationSoundLocal"
          | "notificationSoundRingtone"
          | "account.savedRingtone"
          | "account.savedRingtoneConverted"
          | "attachMenuPeerTypeSameBotPM"
          | "attachMenuPeerTypeBotPM"
          | "attachMenuPeerTypePM"
          | "attachMenuPeerTypeChat"
          | "attachMenuPeerTypeBroadcast"
          | "inputInvoiceMessage"
          | "inputInvoiceSlug"
          | "inputInvoicePremiumGiftCode"
          | "inputInvoiceStars"
          | "inputInvoiceChatInviteSubscription"
          | "inputInvoiceStarGift"
          | "inputInvoiceStarGiftUpgrade"
          | "inputInvoiceStarGiftTransfer"
          | "inputInvoicePremiumGiftStars"
          | "inputInvoiceBusinessBotTransferStars"
          | "payments.exportedInvoice"
          | "messages.transcribedAudio"
          | "help.premiumPromo"
          | "inputStorePaymentPremiumSubscription"
          | "inputStorePaymentGiftPremium"
          | "inputStorePaymentPremiumGiftCode"
          | "inputStorePaymentPremiumGiveaway"
          | "inputStorePaymentStarsTopup"
          | "inputStorePaymentStarsGift"
          | "inputStorePaymentStarsGiveaway"
          | "inputStorePaymentAuthCode"
          | "paymentFormMethod"
          | "emojiStatusEmpty"
          | "emojiStatus"
          | "emojiStatusCollectible"
          | "inputEmojiStatusCollectible"
          | "account.emojiStatusesNotModified"
          | "account.emojiStatuses"
          | "reactionEmpty"
          | "reactionEmoji"
          | "reactionCustomEmoji"
          | "reactionPaid"
          | "chatReactionsNone"
          | "chatReactionsAll"
          | "chatReactionsSome"
          | "messages.reactionsNotModified"
          | "messages.reactions"
          | "emailVerifyPurposeLoginSetup"
          | "emailVerifyPurposeLoginChange"
          | "emailVerifyPurposePassport"
          | "emailVerificationCode"
          | "emailVerificationGoogle"
          | "emailVerificationApple"
          | "account.emailVerified"
          | "account.emailVerifiedLogin"
          | "premiumSubscriptionOption"
          | "sendAsPeer"
          | "messageExtendedMediaPreview"
          | "messageExtendedMedia"
          | "stickerKeyword"
          | "username"
          | "forumTopicDeleted"
          | "forumTopic"
          | "messages.forumTopics"
          | "defaultHistoryTTL"
          | "exportedContactToken"
          | "requestPeerTypeUser"
          | "requestPeerTypeChat"
          | "requestPeerTypeBroadcast"
          | "emojiListNotModified"
          | "emojiList"
          | "emojiGroup"
          | "emojiGroupGreeting"
          | "emojiGroupPremium"
          | "messages.emojiGroupsNotModified"
          | "messages.emojiGroups"
          | "textWithEntities"
          | "messages.translateResult"
          | "autoSaveSettings"
          | "autoSaveException"
          | "account.autoSaveSettings"
          | "help.appConfigNotModified"
          | "help.appConfig"
          | "inputBotAppID"
          | "inputBotAppShortName"
          | "botAppNotModified"
          | "botApp"
          | "messages.botApp"
          | "inlineBotWebView"
          | "readParticipantDate"
          | "inputChatlistDialogFilter"
          | "exportedChatlistInvite"
          | "chatlists.exportedChatlistInvite"
          | "chatlists.exportedInvites"
          | "chatlists.chatlistInviteAlready"
          | "chatlists.chatlistInvite"
          | "chatlists.chatlistUpdates"
          | "bots.botInfo"
          | "messagePeerVote"
          | "messagePeerVoteInputOption"
          | "messagePeerVoteMultiple"
          | "storyViews"
          | "storyItemDeleted"
          | "storyItemSkipped"
          | "storyItem"
          | "stories.allStoriesNotModified"
          | "stories.allStories"
          | "stories.stories"
          | "storyView"
          | "storyViewPublicForward"
          | "storyViewPublicRepost"
          | "stories.storyViewsList"
          | "stories.storyViews"
          | "inputReplyToMessage"
          | "inputReplyToStory"
          | "exportedStoryLink"
          | "storiesStealthMode"
          | "mediaAreaCoordinates"
          | "mediaAreaVenue"
          | "inputMediaAreaVenue"
          | "mediaAreaGeoPoint"
          | "mediaAreaSuggestedReaction"
          | "mediaAreaChannelPost"
          | "inputMediaAreaChannelPost"
          | "mediaAreaUrl"
          | "mediaAreaWeather"
          | "mediaAreaStarGift"
          | "peerStories"
          | "stories.peerStories"
          | "messages.webPage"
          | "premiumGiftCodeOption"
          | "payments.checkedGiftCode"
          | "payments.giveawayInfo"
          | "payments.giveawayInfoResults"
          | "prepaidGiveaway"
          | "prepaidStarsGiveaway"
          | "boost"
          | "premium.boostsList"
          | "myBoost"
          | "premium.myBoosts"
          | "premium.boostsStatus"
          | "storyFwdHeader"
          | "postInteractionCountersMessage"
          | "postInteractionCountersStory"
          | "stats.storyStats"
          | "publicForwardMessage"
          | "publicForwardStory"
          | "stats.publicForwards"
          | "peerColor"
          | "help.peerColorSet"
          | "help.peerColorProfileSet"
          | "help.peerColorOption"
          | "help.peerColorsNotModified"
          | "help.peerColors"
          | "storyReaction"
          | "storyReactionPublicForward"
          | "storyReactionPublicRepost"
          | "stories.storyReactionsList"
          | "savedDialog"
          | "messages.savedDialogs"
          | "messages.savedDialogsSlice"
          | "messages.savedDialogsNotModified"
          | "savedReactionTag"
          | "messages.savedReactionTagsNotModified"
          | "messages.savedReactionTags"
          | "outboxReadDate"
          | "smsjobs.eligibleToJoin"
          | "smsjobs.status"
          | "smsJob"
          | "businessWeeklyOpen"
          | "businessWorkHours"
          | "businessLocation"
          | "inputBusinessRecipients"
          | "businessRecipients"
          | "businessAwayMessageScheduleAlways"
          | "businessAwayMessageScheduleOutsideWorkHours"
          | "businessAwayMessageScheduleCustom"
          | "inputBusinessGreetingMessage"
          | "businessGreetingMessage"
          | "inputBusinessAwayMessage"
          | "businessAwayMessage"
          | "timezone"
          | "help.timezonesListNotModified"
          | "help.timezonesList"
          | "quickReply"
          | "inputQuickReplyShortcut"
          | "inputQuickReplyShortcutId"
          | "messages.quickReplies"
          | "messages.quickRepliesNotModified"
          | "connectedBot"
          | "account.connectedBots"
          | "messages.dialogFilters"
          | "birthday"
          | "botBusinessConnection"
          | "inputBusinessIntro"
          | "businessIntro"
          | "messages.myStickers"
          | "inputCollectibleUsername"
          | "inputCollectiblePhone"
          | "fragment.collectibleInfo"
          | "inputBusinessBotRecipients"
          | "businessBotRecipients"
          | "contactBirthday"
          | "contacts.contactBirthdays"
          | "missingInvitee"
          | "messages.invitedUsers"
          | "inputBusinessChatLink"
          | "businessChatLink"
          | "account.businessChatLinks"
          | "account.resolvedBusinessChatLinks"
          | "requestedPeerUser"
          | "requestedPeerChat"
          | "requestedPeerChannel"
          | "sponsoredMessageReportOption"
          | "channels.sponsoredMessageReportResultChooseOption"
          | "channels.sponsoredMessageReportResultAdsHidden"
          | "channels.sponsoredMessageReportResultReported"
          | "stats.broadcastRevenueStats"
          | "stats.broadcastRevenueWithdrawalUrl"
          | "broadcastRevenueTransactionProceeds"
          | "broadcastRevenueTransactionWithdrawal"
          | "broadcastRevenueTransactionRefund"
          | "stats.broadcastRevenueTransactions"
          | "reactionNotificationsFromContacts"
          | "reactionNotificationsFromAll"
          | "reactionsNotifySettings"
          | "broadcastRevenueBalances"
          | "availableEffect"
          | "messages.availableEffectsNotModified"
          | "messages.availableEffects"
          | "factCheck"
          | "starsTransactionPeerUnsupported"
          | "starsTransactionPeerAppStore"
          | "starsTransactionPeerPlayMarket"
          | "starsTransactionPeerPremiumBot"
          | "starsTransactionPeerFragment"
          | "starsTransactionPeer"
          | "starsTransactionPeerAds"
          | "starsTransactionPeerAPI"
          | "starsTopupOption"
          | "starsTransaction"
          | "payments.starsStatus"
          | "foundStory"
          | "stories.foundStories"
          | "geoPointAddress"
          | "starsRevenueStatus"
          | "payments.starsRevenueStats"
          | "payments.starsRevenueWithdrawalUrl"
          | "payments.starsRevenueAdsAccountUrl"
          | "inputStarsTransaction"
          | "starsGiftOption"
          | "bots.popularAppBots"
          | "botPreviewMedia"
          | "bots.previewInfo"
          | "starsSubscriptionPricing"
          | "starsSubscription"
          | "messageReactor"
          | "starsGiveawayOption"
          | "starsGiveawayWinnersOption"
          | "starGift"
          | "starGiftUnique"
          | "payments.starGiftsNotModified"
          | "payments.starGifts"
          | "messageReportOption"
          | "reportResultChooseOption"
          | "reportResultAddComment"
          | "reportResultReported"
          | "messages.botPreparedInlineMessage"
          | "messages.preparedInlineMessage"
          | "botAppSettings"
          | "starRefProgram"
          | "connectedBotStarRef"
          | "payments.connectedStarRefBots"
          | "payments.suggestedStarRefBots"
          | "starsAmount"
          | "messages.foundStickersNotModified"
          | "messages.foundStickers"
          | "botVerifierSettings"
          | "botVerification"
          | "starGiftAttributeModel"
          | "starGiftAttributePattern"
          | "starGiftAttributeBackdrop"
          | "starGiftAttributeOriginalDetails"
          | "payments.starGiftUpgradePreview"
          | "users.users"
          | "users.usersSlice"
          | "payments.uniqueStarGift"
          | "messages.webPagePreview"
          | "savedStarGift"
          | "payments.savedStarGifts"
          | "inputSavedStarGiftUser"
          | "inputSavedStarGiftChat"
          | "payments.starGiftWithdrawalUrl"
          | "paidReactionPrivacyDefault"
          | "paidReactionPrivacyAnonymous"
          | "paidReactionPrivacyPeer"
          | "account.paidMessagesRevenue"
          | "requirementToContactEmpty"
          | "requirementToContactPremium"
          | "requirementToContactPaidMessages"
          | "businessBotRights"
          | "disallowedGiftsSettings"
          | "sponsoredPeer"
          | "contacts.sponsoredPeersEmpty"
          | "contacts.sponsoredPeers"
          | "channelAdminLogEventActionToggleAutotranslation"
          | "inputInvoiceStarGiftResale"
          | "inputSavedStarGiftSlug"
          | "starGiftAttributeIdModel"
          | "starGiftAttributeIdPattern"
          | "starGiftAttributeIdBackdrop"
          | "starGiftAttributeCounter"
          | "payments.resaleStarGifts"
          | "stories.canSendStoryCount"
          | "pendingSuggestion"
          | "premiumGiftOption"
          | "emojiStatusUntil"
          | "userStarGift"
          | "payments.userStarGifts"
          | "mtcute.dummyUpdate"
          | "test.useConfigSimple"
          | "test.parseInputAppEvent"
          | "invokeWithBusinessConnectionPrefix"
          | "invokeWithGooglePlayIntegrityPrefix"
          | "invokeWithApnsSecretPrefix"
          | "invokeWithReCaptchaPrefix"
          | "invokeAfterMsg"
          | "invokeAfterMsgs"
          | "initConnection"
          | "invokeWithLayer"
          | "invokeWithoutUpdates"
          | "invokeWithMessagesRange"
          | "invokeWithTakeout"
          | "invokeWithBusinessConnection"
          | "invokeWithGooglePlayIntegrity"
          | "invokeWithApnsSecret"
          | "invokeWithReCaptcha"
          | "auth.sendCode"
          | "auth.signUp"
          | "auth.signIn"
          | "auth.logOut"
          | "auth.resetAuthorizations"
          | "auth.exportAuthorization"
          | "auth.importAuthorization"
          | "auth.bindTempAuthKey"
          | "auth.importBotAuthorization"
          | "auth.checkPassword"
          | "auth.requestPasswordRecovery"
          | "auth.recoverPassword"
          | "auth.resendCode"
          | "auth.cancelCode"
          | "auth.dropTempAuthKeys"
          | "auth.exportLoginToken"
          | "auth.importLoginToken"
          | "auth.acceptLoginToken"
          | "auth.checkRecoveryPassword"
          | "auth.importWebTokenAuthorization"
          | "auth.requestFirebaseSms"
          | "auth.resetLoginEmail"
          | "auth.reportMissingCode"
          | "account.registerDevice"
          | "account.unregisterDevice"
          | "account.updateNotifySettings"
          | "account.getNotifySettings"
          | "account.resetNotifySettings"
          | "account.updateProfile"
          | "account.updateStatus"
          | "account.getWallPapers"
          | "account.reportPeer"
          | "account.checkUsername"
          | "account.updateUsername"
          | "account.getPrivacy"
          | "account.setPrivacy"
          | "account.deleteAccount"
          | "account.getAccountTTL"
          | "account.setAccountTTL"
          | "account.sendChangePhoneCode"
          | "account.changePhone"
          | "account.updateDeviceLocked"
          | "account.getAuthorizations"
          | "account.resetAuthorization"
          | "account.getPassword"
          | "account.getPasswordSettings"
          | "account.updatePasswordSettings"
          | "account.sendConfirmPhoneCode"
          | "account.confirmPhone"
          | "account.getTmpPassword"
          | "account.getWebAuthorizations"
          | "account.resetWebAuthorization"
          | "account.resetWebAuthorizations"
          | "account.getAllSecureValues"
          | "account.getSecureValue"
          | "account.saveSecureValue"
          | "account.deleteSecureValue"
          | "account.getAuthorizationForm"
          | "account.acceptAuthorization"
          | "account.sendVerifyPhoneCode"
          | "account.verifyPhone"
          | "account.sendVerifyEmailCode"
          | "account.verifyEmail"
          | "account.initTakeoutSession"
          | "account.finishTakeoutSession"
          | "account.confirmPasswordEmail"
          | "account.resendPasswordEmail"
          | "account.cancelPasswordEmail"
          | "account.getContactSignUpNotification"
          | "account.setContactSignUpNotification"
          | "account.getNotifyExceptions"
          | "account.getWallPaper"
          | "account.uploadWallPaper"
          | "account.saveWallPaper"
          | "account.installWallPaper"
          | "account.resetWallPapers"
          | "account.getAutoDownloadSettings"
          | "account.saveAutoDownloadSettings"
          | "account.uploadTheme"
          | "account.createTheme"
          | "account.updateTheme"
          | "account.saveTheme"
          | "account.installTheme"
          | "account.getTheme"
          | "account.getThemes"
          | "account.setContentSettings"
          | "account.getContentSettings"
          | "account.getMultiWallPapers"
          | "account.getGlobalPrivacySettings"
          | "account.setGlobalPrivacySettings"
          | "account.reportProfilePhoto"
          | "account.resetPassword"
          | "account.declinePasswordReset"
          | "account.getChatThemes"
          | "account.setAuthorizationTTL"
          | "account.changeAuthorizationSettings"
          | "account.getSavedRingtones"
          | "account.saveRingtone"
          | "account.uploadRingtone"
          | "account.updateEmojiStatus"
          | "account.getDefaultEmojiStatuses"
          | "account.getRecentEmojiStatuses"
          | "account.clearRecentEmojiStatuses"
          | "account.reorderUsernames"
          | "account.toggleUsername"
          | "account.getDefaultProfilePhotoEmojis"
          | "account.getDefaultGroupPhotoEmojis"
          | "account.getAutoSaveSettings"
          | "account.saveAutoSaveSettings"
          | "account.deleteAutoSaveExceptions"
          | "account.invalidateSignInCodes"
          | "account.updateColor"
          | "account.getDefaultBackgroundEmojis"
          | "account.getChannelDefaultEmojiStatuses"
          | "account.getChannelRestrictedStatusEmojis"
          | "account.updateBusinessWorkHours"
          | "account.updateBusinessLocation"
          | "account.updateBusinessGreetingMessage"
          | "account.updateBusinessAwayMessage"
          | "account.updateConnectedBot"
          | "account.getConnectedBots"
          | "account.getBotBusinessConnection"
          | "account.updateBusinessIntro"
          | "account.toggleConnectedBotPaused"
          | "account.disablePeerConnectedBot"
          | "account.updateBirthday"
          | "account.createBusinessChatLink"
          | "account.editBusinessChatLink"
          | "account.deleteBusinessChatLink"
          | "account.getBusinessChatLinks"
          | "account.resolveBusinessChatLink"
          | "account.updatePersonalChannel"
          | "account.toggleSponsoredMessages"
          | "account.getReactionsNotifySettings"
          | "account.setReactionsNotifySettings"
          | "account.getCollectibleEmojiStatuses"
          | "account.addNoPaidMessagesException"
          | "account.getPaidMessagesRevenue"
          | "users.getUsers"
          | "users.getFullUser"
          | "users.setSecureValueErrors"
          | "users.getRequirementsToContact"
          | "contacts.getContactIDs"
          | "contacts.getStatuses"
          | "contacts.getContacts"
          | "contacts.importContacts"
          | "contacts.deleteContacts"
          | "contacts.deleteByPhones"
          | "contacts.block"
          | "contacts.unblock"
          | "contacts.getBlocked"
          | "contacts.search"
          | "contacts.resolveUsername"
          | "contacts.getTopPeers"
          | "contacts.resetTopPeerRating"
          | "contacts.resetSaved"
          | "contacts.getSaved"
          | "contacts.toggleTopPeers"
          | "contacts.addContact"
          | "contacts.acceptContact"
          | "contacts.getLocated"
          | "contacts.blockFromReplies"
          | "contacts.resolvePhone"
          | "contacts.exportContactToken"
          | "contacts.importContactToken"
          | "contacts.editCloseFriends"
          | "contacts.setBlocked"
          | "contacts.getBirthdays"
          | "contacts.getSponsoredPeers"
          | "messages.getMessages"
          | "messages.getDialogs"
          | "messages.getHistory"
          | "messages.search"
          | "messages.readHistory"
          | "messages.deleteHistory"
          | "messages.deleteMessages"
          | "messages.receivedMessages"
          | "messages.setTyping"
          | "messages.sendMessage"
          | "messages.sendMedia"
          | "messages.forwardMessages"
          | "messages.reportSpam"
          | "messages.getPeerSettings"
          | "messages.report"
          | "messages.getChats"
          | "messages.getFullChat"
          | "messages.editChatTitle"
          | "messages.editChatPhoto"
          | "messages.addChatUser"
          | "messages.deleteChatUser"
          | "messages.createChat"
          | "messages.getDhConfig"
          | "messages.requestEncryption"
          | "messages.acceptEncryption"
          | "messages.discardEncryption"
          | "messages.setEncryptedTyping"
          | "messages.readEncryptedHistory"
          | "messages.sendEncrypted"
          | "messages.sendEncryptedFile"
          | "messages.sendEncryptedService"
          | "messages.receivedQueue"
          | "messages.reportEncryptedSpam"
          | "messages.readMessageContents"
          | "messages.getStickers"
          | "messages.getAllStickers"
          | "messages.getWebPagePreview"
          | "messages.exportChatInvite"
          | "messages.checkChatInvite"
          | "messages.importChatInvite"
          | "messages.getStickerSet"
          | "messages.installStickerSet"
          | "messages.uninstallStickerSet"
          | "messages.startBot"
          | "messages.getMessagesViews"
          | "messages.editChatAdmin"
          | "messages.migrateChat"
          | "messages.searchGlobal"
          | "messages.reorderStickerSets"
          | "messages.getDocumentByHash"
          | "messages.getSavedGifs"
          | "messages.saveGif"
          | "messages.getInlineBotResults"
          | "messages.setInlineBotResults"
          | "messages.sendInlineBotResult"
          | "messages.getMessageEditData"
          | "messages.editMessage"
          | "messages.editInlineBotMessage"
          | "messages.getBotCallbackAnswer"
          | "messages.setBotCallbackAnswer"
          | "messages.getPeerDialogs"
          | "messages.saveDraft"
          | "messages.getAllDrafts"
          | "messages.getFeaturedStickers"
          | "messages.readFeaturedStickers"
          | "messages.getRecentStickers"
          | "messages.saveRecentSticker"
          | "messages.clearRecentStickers"
          | "messages.getArchivedStickers"
          | "messages.getMaskStickers"
          | "messages.getAttachedStickers"
          | "messages.setGameScore"
          | "messages.setInlineGameScore"
          | "messages.getGameHighScores"
          | "messages.getInlineGameHighScores"
          | "messages.getCommonChats"
          | "messages.getWebPage"
          | "messages.toggleDialogPin"
          | "messages.reorderPinnedDialogs"
          | "messages.getPinnedDialogs"
          | "messages.setBotShippingResults"
          | "messages.setBotPrecheckoutResults"
          | "messages.uploadMedia"
          | "messages.sendScreenshotNotification"
          | "messages.getFavedStickers"
          | "messages.faveSticker"
          | "messages.getUnreadMentions"
          | "messages.readMentions"
          | "messages.getRecentLocations"
          | "messages.sendMultiMedia"
          | "messages.uploadEncryptedFile"
          | "messages.searchStickerSets"
          | "messages.getSplitRanges"
          | "messages.markDialogUnread"
          | "messages.getDialogUnreadMarks"
          | "messages.clearAllDrafts"
          | "messages.updatePinnedMessage"
          | "messages.sendVote"
          | "messages.getPollResults"
          | "messages.getOnlines"
          | "messages.editChatAbout"
          | "messages.editChatDefaultBannedRights"
          | "messages.getEmojiKeywords"
          | "messages.getEmojiKeywordsDifference"
          | "messages.getEmojiKeywordsLanguages"
          | "messages.getEmojiURL"
          | "messages.getSearchCounters"
          | "messages.requestUrlAuth"
          | "messages.acceptUrlAuth"
          | "messages.hidePeerSettingsBar"
          | "messages.getScheduledHistory"
          | "messages.getScheduledMessages"
          | "messages.sendScheduledMessages"
          | "messages.deleteScheduledMessages"
          | "messages.getPollVotes"
          | "messages.toggleStickerSets"
          | "messages.getDialogFilters"
          | "messages.getSuggestedDialogFilters"
          | "messages.updateDialogFilter"
          | "messages.updateDialogFiltersOrder"
          | "messages.getOldFeaturedStickers"
          | "messages.getReplies"
          | "messages.getDiscussionMessage"
          | "messages.readDiscussion"
          | "messages.unpinAllMessages"
          | "messages.deleteChat"
          | "messages.deletePhoneCallHistory"
          | "messages.checkHistoryImport"
          | "messages.initHistoryImport"
          | "messages.uploadImportedMedia"
          | "messages.startHistoryImport"
          | "messages.getExportedChatInvites"
          | "messages.getExportedChatInvite"
          | "messages.editExportedChatInvite"
          | "messages.deleteRevokedExportedChatInvites"
          | "messages.deleteExportedChatInvite"
          | "messages.getAdminsWithInvites"
          | "messages.getChatInviteImporters"
          | "messages.setHistoryTTL"
          | "messages.checkHistoryImportPeer"
          | "messages.setChatTheme"
          | "messages.getMessageReadParticipants"
          | "messages.getSearchResultsCalendar"
          | "messages.getSearchResultsPositions"
          | "messages.hideChatJoinRequest"
          | "messages.hideAllChatJoinRequests"
          | "messages.toggleNoForwards"
          | "messages.saveDefaultSendAs"
          | "messages.sendReaction"
          | "messages.getMessagesReactions"
          | "messages.getMessageReactionsList"
          | "messages.setChatAvailableReactions"
          | "messages.getAvailableReactions"
          | "messages.setDefaultReaction"
          | "messages.translateText"
          | "messages.getUnreadReactions"
          | "messages.readReactions"
          | "messages.searchSentMedia"
          | "messages.getAttachMenuBots"
          | "messages.getAttachMenuBot"
          | "messages.toggleBotInAttachMenu"
          | "messages.requestWebView"
          | "messages.prolongWebView"
          | "messages.requestSimpleWebView"
          | "messages.sendWebViewResultMessage"
          | "messages.sendWebViewData"
          | "messages.transcribeAudio"
          | "messages.rateTranscribedAudio"
          | "messages.getCustomEmojiDocuments"
          | "messages.getEmojiStickers"
          | "messages.getFeaturedEmojiStickers"
          | "messages.reportReaction"
          | "messages.getTopReactions"
          | "messages.getRecentReactions"
          | "messages.clearRecentReactions"
          | "messages.getExtendedMedia"
          | "messages.setDefaultHistoryTTL"
          | "messages.getDefaultHistoryTTL"
          | "messages.sendBotRequestedPeer"
          | "messages.getEmojiGroups"
          | "messages.getEmojiStatusGroups"
          | "messages.getEmojiProfilePhotoGroups"
          | "messages.searchCustomEmoji"
          | "messages.togglePeerTranslations"
          | "messages.getBotApp"
          | "messages.requestAppWebView"
          | "messages.setChatWallPaper"
          | "messages.searchEmojiStickerSets"
          | "messages.getSavedDialogs"
          | "messages.getSavedHistory"
          | "messages.deleteSavedHistory"
          | "messages.getPinnedSavedDialogs"
          | "messages.toggleSavedDialogPin"
          | "messages.reorderPinnedSavedDialogs"
          | "messages.getSavedReactionTags"
          | "messages.updateSavedReactionTag"
          | "messages.getDefaultTagReactions"
          | "messages.getOutboxReadDate"
          | "messages.getQuickReplies"
          | "messages.reorderQuickReplies"
          | "messages.checkQuickReplyShortcut"
          | "messages.editQuickReplyShortcut"
          | "messages.deleteQuickReplyShortcut"
          | "messages.getQuickReplyMessages"
          | "messages.sendQuickReplyMessages"
          | "messages.deleteQuickReplyMessages"
          | "messages.toggleDialogFilterTags"
          | "messages.getMyStickers"
          | "messages.getEmojiStickerGroups"
          | "messages.getAvailableEffects"
          | "messages.editFactCheck"
          | "messages.deleteFactCheck"
          | "messages.getFactCheck"
          | "messages.requestMainWebView"
          | "messages.sendPaidReaction"
          | "messages.togglePaidReactionPrivacy"
          | "messages.getPaidReactionPrivacy"
          | "messages.viewSponsoredMessage"
          | "messages.clickSponsoredMessage"
          | "messages.reportSponsoredMessage"
          | "messages.getSponsoredMessages"
          | "messages.savePreparedInlineMessage"
          | "messages.getPreparedInlineMessage"
          | "messages.searchStickers"
          | "messages.reportMessagesDelivery"
          | "updates.getState"
          | "updates.getDifference"
          | "updates.getChannelDifference"
          | "photos.updateProfilePhoto"
          | "photos.uploadProfilePhoto"
          | "photos.deletePhotos"
          | "photos.getUserPhotos"
          | "photos.uploadContactProfilePhoto"
          | "upload.saveFilePart"
          | "upload.getFile"
          | "upload.saveBigFilePart"
          | "upload.getWebFile"
          | "upload.getCdnFile"
          | "upload.reuploadCdnFile"
          | "upload.getCdnFileHashes"
          | "upload.getFileHashes"
          | "help.getConfig"
          | "help.getNearestDc"
          | "help.getAppUpdate"
          | "help.getInviteText"
          | "help.getSupport"
          | "help.setBotUpdatesStatus"
          | "help.getCdnConfig"
          | "help.getRecentMeUrls"
          | "help.getTermsOfServiceUpdate"
          | "help.acceptTermsOfService"
          | "help.getDeepLinkInfo"
          | "help.getAppConfig"
          | "help.saveAppLog"
          | "help.getPassportConfig"
          | "help.getSupportName"
          | "help.getUserInfo"
          | "help.editUserInfo"
          | "help.getPromoData"
          | "help.hidePromoData"
          | "help.dismissSuggestion"
          | "help.getCountriesList"
          | "help.getPremiumPromo"
          | "help.getPeerColors"
          | "help.getPeerProfileColors"
          | "help.getTimezonesList"
          | "channels.readHistory"
          | "channels.deleteMessages"
          | "channels.reportSpam"
          | "channels.getMessages"
          | "channels.getParticipants"
          | "channels.getParticipant"
          | "channels.getChannels"
          | "channels.getFullChannel"
          | "channels.createChannel"
          | "channels.editAdmin"
          | "channels.editTitle"
          | "channels.editPhoto"
          | "channels.checkUsername"
          | "channels.updateUsername"
          | "channels.joinChannel"
          | "channels.leaveChannel"
          | "channels.inviteToChannel"
          | "channels.deleteChannel"
          | "channels.exportMessageLink"
          | "channels.toggleSignatures"
          | "channels.getAdminedPublicChannels"
          | "channels.editBanned"
          | "channels.getAdminLog"
          | "channels.setStickers"
          | "channels.readMessageContents"
          | "channels.deleteHistory"
          | "channels.togglePreHistoryHidden"
          | "channels.getLeftChannels"
          | "channels.getGroupsForDiscussion"
          | "channels.setDiscussionGroup"
          | "channels.editCreator"
          | "channels.editLocation"
          | "channels.toggleSlowMode"
          | "channels.getInactiveChannels"
          | "channels.convertToGigagroup"
          | "channels.getSendAs"
          | "channels.deleteParticipantHistory"
          | "channels.toggleJoinToSend"
          | "channels.toggleJoinRequest"
          | "channels.reorderUsernames"
          | "channels.toggleUsername"
          | "channels.deactivateAllUsernames"
          | "channels.toggleForum"
          | "channels.createForumTopic"
          | "channels.getForumTopics"
          | "channels.getForumTopicsByID"
          | "channels.editForumTopic"
          | "channels.updatePinnedForumTopic"
          | "channels.deleteTopicHistory"
          | "channels.reorderPinnedForumTopics"
          | "channels.toggleAntiSpam"
          | "channels.reportAntiSpamFalsePositive"
          | "channels.toggleParticipantsHidden"
          | "channels.updateColor"
          | "channels.toggleViewForumAsMessages"
          | "channels.getChannelRecommendations"
          | "channels.updateEmojiStatus"
          | "channels.setBoostsToUnblockRestrictions"
          | "channels.setEmojiStickers"
          | "channels.restrictSponsoredMessages"
          | "channels.searchPosts"
          | "channels.updatePaidMessagesPrice"
          | "bots.sendCustomRequest"
          | "bots.answerWebhookJSONQuery"
          | "bots.setBotCommands"
          | "bots.resetBotCommands"
          | "bots.getBotCommands"
          | "bots.setBotMenuButton"
          | "bots.getBotMenuButton"
          | "bots.setBotBroadcastDefaultAdminRights"
          | "bots.setBotGroupDefaultAdminRights"
          | "bots.setBotInfo"
          | "bots.getBotInfo"
          | "bots.reorderUsernames"
          | "bots.toggleUsername"
          | "bots.canSendMessage"
          | "bots.allowSendMessage"
          | "bots.invokeWebViewCustomMethod"
          | "bots.getPopularAppBots"
          | "bots.addPreviewMedia"
          | "bots.editPreviewMedia"
          | "bots.deletePreviewMedia"
          | "bots.reorderPreviewMedias"
          | "bots.getPreviewInfo"
          | "bots.getPreviewMedias"
          | "bots.updateUserEmojiStatus"
          | "bots.toggleUserEmojiStatusPermission"
          | "bots.checkDownloadFileParams"
          | "bots.getAdminedBots"
          | "bots.updateStarRefProgram"
          | "bots.setCustomVerification"
          | "bots.getBotRecommendations"
          | "payments.getPaymentForm"
          | "payments.getPaymentReceipt"
          | "payments.validateRequestedInfo"
          | "payments.sendPaymentForm"
          | "payments.getSavedInfo"
          | "payments.clearSavedInfo"
          | "payments.getBankCardData"
          | "payments.exportInvoice"
          | "payments.assignAppStoreTransaction"
          | "payments.assignPlayMarketTransaction"
          | "payments.getPremiumGiftCodeOptions"
          | "payments.checkGiftCode"
          | "payments.applyGiftCode"
          | "payments.getGiveawayInfo"
          | "payments.launchPrepaidGiveaway"
          | "payments.getStarsTopupOptions"
          | "payments.getStarsStatus"
          | "payments.getStarsTransactions"
          | "payments.sendStarsForm"
          | "payments.refundStarsCharge"
          | "payments.getStarsRevenueStats"
          | "payments.getStarsRevenueWithdrawalUrl"
          | "payments.getStarsRevenueAdsAccountUrl"
          | "payments.getStarsTransactionsByID"
          | "payments.getStarsGiftOptions"
          | "payments.getStarsSubscriptions"
          | "payments.changeStarsSubscription"
          | "payments.fulfillStarsSubscription"
          | "payments.getStarsGiveawayOptions"
          | "payments.getStarGifts"
          | "payments.saveStarGift"
          | "payments.convertStarGift"
          | "payments.botCancelStarsSubscription"
          | "payments.getConnectedStarRefBots"
          | "payments.getConnectedStarRefBot"
          | "payments.getSuggestedStarRefBots"
          | "payments.connectStarRefBot"
          | "payments.editConnectedStarRefBot"
          | "payments.getStarGiftUpgradePreview"
          | "payments.upgradeStarGift"
          | "payments.transferStarGift"
          | "payments.getUniqueStarGift"
          | "payments.getSavedStarGifts"
          | "payments.getSavedStarGift"
          | "payments.getStarGiftWithdrawalUrl"
          | "payments.toggleChatStarGiftNotifications"
          | "payments.toggleStarGiftsPinnedToTop"
          | "payments.canPurchaseStore"
          | "stickers.createStickerSet"
          | "stickers.removeStickerFromSet"
          | "stickers.changeStickerPosition"
          | "stickers.addStickerToSet"
          | "stickers.setStickerSetThumb"
          | "stickers.checkShortName"
          | "stickers.suggestShortName"
          | "stickers.changeSticker"
          | "stickers.renameStickerSet"
          | "stickers.deleteStickerSet"
          | "stickers.replaceSticker"
          | "phone.getCallConfig"
          | "phone.requestCall"
          | "phone.acceptCall"
          | "phone.confirmCall"
          | "phone.receivedCall"
          | "phone.discardCall"
          | "phone.setCallRating"
          | "phone.saveCallDebug"
          | "phone.sendSignalingData"
          | "phone.createGroupCall"
          | "phone.joinGroupCall"
          | "phone.leaveGroupCall"
          | "phone.inviteToGroupCall"
          | "phone.discardGroupCall"
          | "phone.toggleGroupCallSettings"
          | "phone.getGroupCall"
          | "phone.getGroupParticipants"
          | "phone.checkGroupCall"
          | "phone.toggleGroupCallRecord"
          | "phone.editGroupCallParticipant"
          | "phone.editGroupCallTitle"
          | "phone.getGroupCallJoinAs"
          | "phone.exportGroupCallInvite"
          | "phone.toggleGroupCallStartSubscription"
          | "phone.startScheduledGroupCall"
          | "phone.saveDefaultGroupCallJoinAs"
          | "phone.joinGroupCallPresentation"
          | "phone.leaveGroupCallPresentation"
          | "phone.getGroupCallStreamChannels"
          | "phone.getGroupCallStreamRtmpUrl"
          | "phone.saveCallLog"
          | "phone.createConferenceCall"
          | "phone.deleteConferenceCallParticipants"
          | "phone.sendConferenceCallBroadcast"
          | "phone.inviteConferenceCallParticipant"
          | "phone.declineConferenceCallInvite"
          | "phone.getGroupCallChainBlocks"
          | "langpack.getLangPack"
          | "langpack.getStrings"
          | "langpack.getDifference"
          | "langpack.getLanguages"
          | "langpack.getLanguage"
          | "folders.editPeerFolders"
          | "stats.getBroadcastStats"
          | "stats.loadAsyncGraph"
          | "stats.getMegagroupStats"
          | "stats.getMessagePublicForwards"
          | "stats.getMessageStats"
          | "stats.getStoryStats"
          | "stats.getStoryPublicForwards"
          | "stats.getBroadcastRevenueStats"
          | "stats.getBroadcastRevenueWithdrawalUrl"
          | "stats.getBroadcastRevenueTransactions"
          | "chatlists.exportChatlistInvite"
          | "chatlists.deleteExportedInvite"
          | "chatlists.editExportedInvite"
          | "chatlists.getExportedInvites"
          | "chatlists.checkChatlistInvite"
          | "chatlists.joinChatlistInvite"
          | "chatlists.getChatlistUpdates"
          | "chatlists.joinChatlistUpdates"
          | "chatlists.hideChatlistUpdates"
          | "chatlists.getLeaveChatlistSuggestions"
          | "chatlists.leaveChatlist"
          | "stories.canSendStory"
          | "stories.sendStory"
          | "stories.editStory"
          | "stories.deleteStories"
          | "stories.togglePinned"
          | "stories.getAllStories"
          | "stories.getPinnedStories"
          | "stories.getStoriesArchive"
          | "stories.getStoriesByID"
          | "stories.toggleAllStoriesHidden"
          | "stories.readStories"
          | "stories.incrementStoryViews"
          | "stories.getStoryViewsList"
          | "stories.getStoriesViews"
          | "stories.exportStoryLink"
          | "stories.report"
          | "stories.activateStealthMode"
          | "stories.sendReaction"
          | "stories.getPeerStories"
          | "stories.getAllReadPeerStories"
          | "stories.getPeerMaxIDs"
          | "stories.getChatsToSend"
          | "stories.togglePeerStoriesHidden"
          | "stories.getStoryReactionsList"
          | "stories.togglePinnedToTop"
          | "stories.searchPosts"
          | "premium.getBoostsList"
          | "premium.getMyBoosts"
          | "premium.applyBoost"
          | "premium.getBoostsStatus"
          | "premium.getUserBoosts"
          | "smsjobs.isEligibleToJoin"
          | "smsjobs.join"
          | "smsjobs.leave"
          | "smsjobs.updateSettings"
          | "smsjobs.getStatus"
          | "smsjobs.getSmsJob"
          | "smsjobs.finishJob"
          | "fragment.getCollectibleInfo"
          | "channels.toggleAutotranslation"
          | "payments.getResaleStarGifts"
          | "payments.updateStarGiftPrice"
          | "users.getIsPremiumRequiredToContact"
          | "payments.canPurchasePremium"
          | "payments.getUserStarGifts"
          | "mtcute.customMethod"

    Parameters

    • name: T
    • partial: Partial<
          | Extract<RawPeerUser, { _: T }>
          | Extract<RawPeerChat, { _: T }>
          | Extract<RawPeerChannel, { _: T }>
          | Extract<RawInputPeerEmpty, { _: T }>
          | Extract<RawInputPeerSelf, { _: T }>
          | Extract<RawInputPeerChat, { _: T }>
          | Extract<RawInputPeerUser, { _: T }>
          | Extract<RawInputPeerChannel, { _: T }>
          | Extract<RawInputPeerUserFromMessage, { _: T }>
          | Extract<RawInputPeerChannelFromMessage, { _: T }>
          | Extract<RawDummyInputPeerMinUser, { _: T }>
          | Extract<RawDummyInputPeerMinChannel, { _: T }>
          | Extract<RawInputUserEmpty, { _: T }>
          | Extract<RawInputUserSelf, { _: T }>
          | Extract<RawInputUser, { _: T }>
          | Extract<RawInputUserFromMessage, { _: T }>
          | Extract<RawInputChannelEmpty, { _: T }>
          | Extract<RawInputChannel, { _: T }>
          | Extract<RawInputChannelFromMessage, { _: T }>
          | Extract<RawError, { _: T }>
          | Extract<RawIpPort, { _: T }>
          | Extract<RawIpPortSecret, { _: T }>
          | Extract<RawAccessPointRule, { _: T }>
          | Extract<RawConfigSimple, { _: T }>
          | Extract<RawInputPeerPhotoFileLocationLegacy, { _: T }>
          | Extract<RawInputStickerSetThumbLegacy, { _: T }>
          | Extract<RawInputPhoneContact, { _: T }>
          | Extract<RawInputFile, { _: T }>
          | Extract<RawInputFileBig, { _: T }>
          | Extract<RawInputFileStoryDocument, { _: T }>
          | Extract<RawInputMediaEmpty, { _: T }>
          | Extract<RawInputMediaUploadedPhoto, { _: T }>
          | Extract<RawInputMediaPhoto, { _: T }>
          | Extract<RawInputMediaGeoPoint, { _: T }>
          | Extract<RawInputMediaContact, { _: T }>
          | Extract<RawInputMediaUploadedDocument, { _: T }>
          | Extract<RawInputMediaDocument, { _: T }>
          | Extract<RawInputMediaVenue, { _: T }>
          | Extract<RawInputMediaPhotoExternal, { _: T }>
          | Extract<RawInputMediaDocumentExternal, { _: T }>
          | Extract<RawInputMediaGame, { _: T }>
          | Extract<RawInputMediaInvoice, { _: T }>
          | Extract<RawInputMediaGeoLive, { _: T }>
          | Extract<RawInputMediaPoll, { _: T }>
          | Extract<RawInputMediaDice, { _: T }>
          | Extract<RawInputMediaStory, { _: T }>
          | Extract<RawInputMediaWebPage, { _: T }>
          | Extract<RawInputMediaPaidMedia, { _: T }>
          | Extract<RawInputChatPhotoEmpty, { _: T }>
          | Extract<RawInputChatUploadedPhoto, { _: T }>
          | Extract<RawInputChatPhoto, { _: T }>
          | Extract<RawInputGeoPointEmpty, { _: T }>
          | Extract<RawInputGeoPoint, { _: T }>
          | Extract<RawInputPhotoEmpty, { _: T }>
          | Extract<RawInputPhoto, { _: T }>
          | Extract<RawInputFileLocation, { _: T }>
          | Extract<RawInputEncryptedFileLocation, { _: T }>
          | Extract<RawInputDocumentFileLocation, { _: T }>
          | Extract<RawInputSecureFileLocation, { _: T }>
          | Extract<RawInputTakeoutFileLocation, { _: T }>
          | Extract<RawInputPhotoFileLocation, { _: T }>
          | Extract<RawInputPhotoLegacyFileLocation, { _: T }>
          | Extract<RawInputPeerPhotoFileLocation, { _: T }>
          | Extract<RawInputStickerSetThumb, { _: T }>
          | Extract<RawInputGroupCallStream, { _: T }>
          | Extract<RawFileUnknown, { _: T }>
          | Extract<RawFilePartial, { _: T }>
          | Extract<RawFileJpeg, { _: T }>
          | Extract<RawFileGif, { _: T }>
          | Extract<RawFilePng, { _: T }>
          | Extract<RawFilePdf, { _: T }>
          | Extract<RawFileMp3, { _: T }>
          | Extract<RawFileMov, { _: T }>
          | Extract<RawFileMp4, { _: T }>
          | Extract<RawFileWebp, { _: T }>
          | Extract<RawUserEmpty, { _: T }>
          | Extract<RawUser, { _: T }>
          | Extract<RawUserProfilePhotoEmpty, { _: T }>
          | Extract<RawUserProfilePhoto, { _: T }>
          | Extract<RawUserStatusEmpty, { _: T }>
          | Extract<RawUserStatusOnline, { _: T }>
          | Extract<RawUserStatusOffline, { _: T }>
          | Extract<RawUserStatusRecently, { _: T }>
          | Extract<RawUserStatusLastWeek, { _: T }>
          | Extract<RawUserStatusLastMonth, { _: T }>
          | Extract<RawChatEmpty, { _: T }>
          | Extract<RawChat, { _: T }>
          | Extract<RawChatForbidden, { _: T }>
          | Extract<RawChannel, { _: T }>
          | Extract<RawChannelForbidden, { _: T }>
          | Extract<RawChatFull, { _: T }>
          | Extract<RawChannelFull, { _: T }>
          | Extract<RawChatParticipant, { _: T }>
          | Extract<RawChatParticipantCreator, { _: T }>
          | Extract<RawChatParticipantAdmin, { _: T }>
          | Extract<RawChatParticipantsForbidden, { _: T }>
          | Extract<RawChatParticipants, { _: T }>
          | Extract<RawChatPhotoEmpty, { _: T }>
          | Extract<RawChatPhoto, { _: T }>
          | Extract<RawMessageEmpty, { _: T }>
          | Extract<RawMessage, { _: T }>
          | Extract<RawMessageService, { _: T }>
          | Extract<RawMessageMediaEmpty, { _: T }>
          | Extract<RawMessageMediaPhoto, { _: T }>
          | Extract<RawMessageMediaGeo, { _: T }>
          | Extract<RawMessageMediaContact, { _: T }>
          | Extract<RawMessageMediaUnsupported, { _: T }>
          | Extract<RawMessageMediaDocument, { _: T }>
          | Extract<RawMessageMediaWebPage, { _: T }>
          | Extract<RawMessageMediaVenue, { _: T }>
          | Extract<RawMessageMediaGame, { _: T }>
          | Extract<RawMessageMediaInvoice, { _: T }>
          | Extract<RawMessageMediaGeoLive, { _: T }>
          | Extract<RawMessageMediaPoll, { _: T }>
          | Extract<RawMessageMediaDice, { _: T }>
          | Extract<RawMessageMediaStory, { _: T }>
          | Extract<RawMessageMediaGiveaway, { _: T }>
          | Extract<RawMessageMediaGiveawayResults, { _: T }>
          | Extract<RawMessageMediaPaidMedia, { _: T }>
          | Extract<RawMessageActionEmpty, { _: T }>
          | Extract<RawMessageActionChatCreate, { _: T }>
          | Extract<RawMessageActionChatEditTitle, { _: T }>
          | Extract<RawMessageActionChatEditPhoto, { _: T }>
          | Extract<RawMessageActionChatDeletePhoto, { _: T }>
          | Extract<RawMessageActionChatAddUser, { _: T }>
          | Extract<RawMessageActionChatDeleteUser, { _: T }>
          | Extract<RawMessageActionChatJoinedByLink, { _: T }>
          | Extract<RawMessageActionChannelCreate, { _: T }>
          | Extract<RawMessageActionChatMigrateTo, { _: T }>
          | Extract<RawMessageActionChannelMigrateFrom, { _: T }>
          | Extract<RawMessageActionPinMessage, { _: T }>
          | Extract<RawMessageActionHistoryClear, { _: T }>
          | Extract<RawMessageActionGameScore, { _: T }>
          | Extract<RawMessageActionPaymentSentMe, { _: T }>
          | Extract<RawMessageActionPaymentSent, { _: T }>
          | Extract<RawMessageActionPhoneCall, { _: T }>
          | Extract<RawMessageActionScreenshotTaken, { _: T }>
          | Extract<RawMessageActionCustomAction, { _: T }>
          | Extract<RawMessageActionBotAllowed, { _: T }>
          | Extract<RawMessageActionSecureValuesSentMe, { _: T }>
          | Extract<RawMessageActionSecureValuesSent, { _: T }>
          | Extract<RawMessageActionContactSignUp, { _: T }>
          | Extract<RawMessageActionGeoProximityReached, { _: T }>
          | Extract<RawMessageActionGroupCall, { _: T }>
          | Extract<RawMessageActionInviteToGroupCall, { _: T }>
          | Extract<RawMessageActionSetMessagesTTL, { _: T }>
          | Extract<RawMessageActionGroupCallScheduled, { _: T }>
          | Extract<RawMessageActionSetChatTheme, { _: T }>
          | Extract<RawMessageActionChatJoinedByRequest, { _: T }>
          | Extract<RawMessageActionWebViewDataSentMe, { _: T }>
          | Extract<RawMessageActionWebViewDataSent, { _: T }>
          | Extract<RawMessageActionGiftPremium, { _: T }>
          | Extract<RawMessageActionTopicCreate, { _: T }>
          | Extract<RawMessageActionTopicEdit, { _: T }>
          | Extract<RawMessageActionSuggestProfilePhoto, { _: T }>
          | Extract<RawMessageActionRequestedPeer, { _: T }>
          | Extract<RawMessageActionSetChatWallPaper, { _: T }>
          | Extract<RawMessageActionGiftCode, { _: T }>
          | Extract<RawMessageActionGiveawayLaunch, { _: T }>
          | Extract<RawMessageActionGiveawayResults, { _: T }>
          | Extract<RawMessageActionBoostApply, { _: T }>
          | Extract<RawMessageActionRequestedPeerSentMe, { _: T }>
          | Extract<RawMessageActionPaymentRefunded, { _: T }>
          | Extract<RawMessageActionGiftStars, { _: T }>
          | Extract<RawMessageActionPrizeStars, { _: T }>
          | Extract<RawMessageActionStarGift, { _: T }>
          | Extract<RawMessageActionStarGiftUnique, { _: T }>
          | Extract<RawMessageActionPaidMessagesRefunded, { _: T }>
          | Extract<RawMessageActionPaidMessagesPrice, { _: T }>
          | Extract<RawMessageActionConferenceCall, { _: T }>
          | Extract<RawDialog, { _: T }>
          | Extract<RawDialogFolder, { _: T }>
          | Extract<RawPhotoEmpty, { _: T }>
          | Extract<RawPhoto, { _: T }>
          | Extract<RawPhotoSizeEmpty, { _: T }>
          | Extract<RawPhotoSize, { _: T }>
          | Extract<RawPhotoCachedSize, { _: T }>
          | Extract<RawPhotoStrippedSize, { _: T }>
          | Extract<RawPhotoSizeProgressive, { _: T }>
          | Extract<RawPhotoPathSize, { _: T }>
          | Extract<RawGeoPointEmpty, { _: T }>
          | Extract<RawGeoPoint, { _: T }>
          | Extract<RawSentCode, { _: T }>
          | Extract<RawSentCodeSuccess, { _: T }>
          | Extract<RawSentCodePaymentRequired, { _: T }>
          | Extract<RawAuthorization, { _: T }>
          | Extract<RawAuthorizationSignUpRequired, { _: T }>
          | Extract<RawExportedAuthorization, { _: T }>
          | Extract<RawInputNotifyPeer, { _: T }>
          | Extract<RawInputNotifyUsers, { _: T }>
          | Extract<RawInputNotifyChats, { _: T }>
          | Extract<RawInputNotifyBroadcasts, { _: T }>
          | Extract<RawInputNotifyForumTopic, { _: T }>
          | Extract<RawInputPeerNotifySettings, { _: T }>
          | Extract<RawPeerNotifySettings, { _: T }>
          | Extract<RawPeerSettings, { _: T }>
          | Extract<RawWallPaper, { _: T }>
          | Extract<RawWallPaperNoFile, { _: T }>
          | Extract<RawInputReportReasonSpam, { _: T }>
          | Extract<RawInputReportReasonViolence, { _: T }>
          | Extract<RawInputReportReasonPornography, { _: T }>
          | Extract<RawInputReportReasonChildAbuse, { _: T }>
          | Extract<RawInputReportReasonOther, { _: T }>
          | Extract<RawInputReportReasonCopyright, { _: T }>
          | Extract<RawInputReportReasonGeoIrrelevant, { _: T }>
          | Extract<RawInputReportReasonFake, { _: T }>
          | Extract<RawInputReportReasonIllegalDrugs, { _: T }>
          | Extract<RawInputReportReasonPersonalDetails, { _: T }>
          | Extract<RawUserFull, { _: T }>
          | Extract<RawContact, { _: T }>
          | Extract<RawImportedContact, { _: T }>
          | Extract<RawContactStatus, { _: T }>
          | Extract<RawContactsNotModified, { _: T }>
          | Extract<RawContacts, { _: T }>
          | Extract<RawImportedContacts, { _: T }>
          | Extract<RawBlocked, { _: T }>
          | Extract<RawBlockedSlice, { _: T }>
          | Extract<RawDialogs, { _: T }>
          | Extract<RawDialogsSlice, { _: T }>
          | Extract<RawDialogsNotModified, { _: T }>
          | Extract<RawMessages, { _: T }>
          | Extract<RawMessagesSlice, { _: T }>
          | Extract<RawChannelMessages, { _: T }>
          | Extract<RawMessagesNotModified, { _: T }>
          | Extract<RawChats, { _: T }>
          | Extract<RawChatsSlice, { _: T }>
          | Extract<RawChatFull, { _: T }>
          | Extract<RawAffectedHistory, { _: T }>
          | Extract<RawInputMessagesFilterEmpty, { _: T }>
          | Extract<RawInputMessagesFilterPhotos, { _: T }>
          | Extract<RawInputMessagesFilterVideo, { _: T }>
          | Extract<RawInputMessagesFilterPhotoVideo, { _: T }>
          | Extract<RawInputMessagesFilterDocument, { _: T }>
          | Extract<RawInputMessagesFilterUrl, { _: T }>
          | Extract<RawInputMessagesFilterGif, { _: T }>
          | Extract<RawInputMessagesFilterVoice, { _: T }>
          | Extract<RawInputMessagesFilterMusic, { _: T }>
          | Extract<RawInputMessagesFilterChatPhotos, { _: T }>
          | Extract<RawInputMessagesFilterPhoneCalls, { _: T }>
          | Extract<RawInputMessagesFilterRoundVoice, { _: T }>
          | Extract<RawInputMessagesFilterRoundVideo, { _: T }>
          | Extract<RawInputMessagesFilterMyMentions, { _: T }>
          | Extract<RawInputMessagesFilterGeo, { _: T }>
          | Extract<RawInputMessagesFilterContacts, { _: T }>
          | Extract<RawInputMessagesFilterPinned, { _: T }>
          | Extract<RawUpdateNewMessage, { _: T }>
          | Extract<RawUpdateMessageID, { _: T }>
          | Extract<RawUpdateDeleteMessages, { _: T }>
          | Extract<RawUpdateUserTyping, { _: T }>
          | Extract<RawUpdateChatUserTyping, { _: T }>
          | Extract<RawUpdateChatParticipants, { _: T }>
          | Extract<RawUpdateUserStatus, { _: T }>
          | Extract<RawUpdateUserName, { _: T }>
          | Extract<RawUpdateNewAuthorization, { _: T }>
          | Extract<RawUpdateNewEncryptedMessage, { _: T }>
          | Extract<RawUpdateEncryptedChatTyping, { _: T }>
          | Extract<RawUpdateEncryption, { _: T }>
          | Extract<RawUpdateEncryptedMessagesRead, { _: T }>
          | Extract<RawUpdateChatParticipantAdd, { _: T }>
          | Extract<RawUpdateChatParticipantDelete, { _: T }>
          | Extract<RawUpdateDcOptions, { _: T }>
          | Extract<RawUpdateNotifySettings, { _: T }>
          | Extract<RawUpdateServiceNotification, { _: T }>
          | Extract<RawUpdatePrivacy, { _: T }>
          | Extract<RawUpdateUserPhone, { _: T }>
          | Extract<RawUpdateReadHistoryInbox, { _: T }>
          | Extract<RawUpdateReadHistoryOutbox, { _: T }>
          | Extract<RawUpdateWebPage, { _: T }>
          | Extract<RawUpdateReadMessagesContents, { _: T }>
          | Extract<RawUpdateChannelTooLong, { _: T }>
          | Extract<RawUpdateChannel, { _: T }>
          | Extract<RawUpdateNewChannelMessage, { _: T }>
          | Extract<RawUpdateReadChannelInbox, { _: T }>
          | Extract<RawUpdateDeleteChannelMessages, { _: T }>
          | Extract<RawUpdateChannelMessageViews, { _: T }>
          | Extract<RawUpdateChatParticipantAdmin, { _: T }>
          | Extract<RawUpdateNewStickerSet, { _: T }>
          | Extract<RawUpdateStickerSetsOrder, { _: T }>
          | Extract<RawUpdateStickerSets, { _: T }>
          | Extract<RawUpdateSavedGifs, { _: T }>
          | Extract<RawUpdateBotInlineQuery, { _: T }>
          | Extract<RawUpdateBotInlineSend, { _: T }>
          | Extract<RawUpdateEditChannelMessage, { _: T }>
          | Extract<RawUpdateBotCallbackQuery, { _: T }>
          | Extract<RawUpdateEditMessage, { _: T }>
          | Extract<RawUpdateInlineBotCallbackQuery, { _: T }>
          | Extract<RawUpdateReadChannelOutbox, { _: T }>
          | Extract<RawUpdateDraftMessage, { _: T }>
          | Extract<RawUpdateReadFeaturedStickers, { _: T }>
          | Extract<RawUpdateRecentStickers, { _: T }>
          | Extract<RawUpdateConfig, { _: T }>
          | Extract<RawUpdatePtsChanged, { _: T }>
          | Extract<RawUpdateChannelWebPage, { _: T }>
          | Extract<RawUpdateDialogPinned, { _: T }>
          | Extract<RawUpdatePinnedDialogs, { _: T }>
          | Extract<RawUpdateBotWebhookJSON, { _: T }>
          | Extract<RawUpdateBotWebhookJSONQuery, { _: T }>
          | Extract<RawUpdateBotShippingQuery, { _: T }>
          | Extract<RawUpdateBotPrecheckoutQuery, { _: T }>
          | Extract<RawUpdatePhoneCall, { _: T }>
          | Extract<RawUpdateLangPackTooLong, { _: T }>
          | Extract<RawUpdateLangPack, { _: T }>
          | Extract<RawUpdateFavedStickers, { _: T }>
          | Extract<RawUpdateChannelReadMessagesContents, { _: T }>
          | Extract<RawUpdateContactsReset, { _: T }>
          | Extract<RawUpdateChannelAvailableMessages, { _: T }>
          | Extract<RawUpdateDialogUnreadMark, { _: T }>
          | Extract<RawUpdateMessagePoll, { _: T }>
          | Extract<RawUpdateChatDefaultBannedRights, { _: T }>
          | Extract<RawUpdateFolderPeers, { _: T }>
          | Extract<RawUpdatePeerSettings, { _: T }>
          | Extract<RawUpdatePeerLocated, { _: T }>
          | Extract<RawUpdateNewScheduledMessage, { _: T }>
          | Extract<RawUpdateDeleteScheduledMessages, { _: T }>
          | Extract<RawUpdateTheme, { _: T }>
          | Extract<RawUpdateGeoLiveViewed, { _: T }>
          | Extract<RawUpdateLoginToken, { _: T }>
          | Extract<RawUpdateMessagePollVote, { _: T }>
          | Extract<RawUpdateDialogFilter, { _: T }>
          | Extract<RawUpdateDialogFilterOrder, { _: T }>
          | Extract<RawUpdateDialogFilters, { _: T }>
          | Extract<RawUpdatePhoneCallSignalingData, { _: T }>
          | Extract<RawUpdateChannelMessageForwards, { _: T }>
          | Extract<RawUpdateReadChannelDiscussionInbox, { _: T }>
          | Extract<RawUpdateReadChannelDiscussionOutbox, { _: T }>
          | Extract<RawUpdatePeerBlocked, { _: T }>
          | Extract<RawUpdateChannelUserTyping, { _: T }>
          | Extract<RawUpdatePinnedMessages, { _: T }>
          | Extract<RawUpdatePinnedChannelMessages, { _: T }>
          | Extract<RawUpdateChat, { _: T }>
          | Extract<RawUpdateGroupCallParticipants, { _: T }>
          | Extract<RawUpdateGroupCall, { _: T }>
          | Extract<RawUpdatePeerHistoryTTL, { _: T }>
          | Extract<RawUpdateChatParticipant, { _: T }>
          | Extract<RawUpdateChannelParticipant, { _: T }>
          | Extract<RawUpdateBotStopped, { _: T }>
          | Extract<RawUpdateGroupCallConnection, { _: T }>
          | Extract<RawUpdateBotCommands, { _: T }>
          | Extract<RawUpdatePendingJoinRequests, { _: T }>
          | Extract<RawUpdateBotChatInviteRequester, { _: T }>
          | Extract<RawUpdateMessageReactions, { _: T }>
          | Extract<RawUpdateAttachMenuBots, { _: T }>
          | Extract<RawUpdateWebViewResultSent, { _: T }>
          | Extract<RawUpdateBotMenuButton, { _: T }>
          | Extract<RawUpdateSavedRingtones, { _: T }>
          | Extract<RawUpdateTranscribedAudio, { _: T }>
          | Extract<RawUpdateReadFeaturedEmojiStickers, { _: T }>
          | Extract<RawUpdateUserEmojiStatus, { _: T }>
          | Extract<RawUpdateRecentEmojiStatuses, { _: T }>
          | Extract<RawUpdateRecentReactions, { _: T }>
          | Extract<RawUpdateMoveStickerSetToTop, { _: T }>
          | Extract<RawUpdateMessageExtendedMedia, { _: T }>
          | Extract<RawUpdateChannelPinnedTopic, { _: T }>
          | Extract<RawUpdateChannelPinnedTopics, { _: T }>
          | Extract<RawUpdateUser, { _: T }>
          | Extract<RawUpdateAutoSaveSettings, { _: T }>
          | Extract<RawUpdateStory, { _: T }>
          | Extract<RawUpdateReadStories, { _: T }>
          | Extract<RawUpdateStoryID, { _: T }>
          | Extract<RawUpdateStoriesStealthMode, { _: T }>
          | Extract<RawUpdateSentStoryReaction, { _: T }>
          | Extract<RawUpdateBotChatBoost, { _: T }>
          | Extract<RawUpdateChannelViewForumAsMessages, { _: T }>
          | Extract<RawUpdatePeerWallpaper, { _: T }>
          | Extract<RawUpdateBotMessageReaction, { _: T }>
          | Extract<RawUpdateBotMessageReactions, { _: T }>
          | Extract<RawUpdateSavedDialogPinned, { _: T }>
          | Extract<RawUpdatePinnedSavedDialogs, { _: T }>
          | Extract<RawUpdateSavedReactionTags, { _: T }>
          | Extract<RawUpdateSmsJob, { _: T }>
          | Extract<RawUpdateQuickReplies, { _: T }>
          | Extract<RawUpdateNewQuickReply, { _: T }>
          | Extract<RawUpdateDeleteQuickReply, { _: T }>
          | Extract<RawUpdateQuickReplyMessage, { _: T }>
          | Extract<RawUpdateDeleteQuickReplyMessages, { _: T }>
          | Extract<RawUpdateBotBusinessConnect, { _: T }>
          | Extract<RawUpdateBotNewBusinessMessage, { _: T }>
          | Extract<RawUpdateBotEditBusinessMessage, { _: T }>
          | Extract<RawUpdateBotDeleteBusinessMessage, { _: T }>
          | Extract<RawUpdateNewStoryReaction, { _: T }>
          | Extract<RawUpdateBroadcastRevenueTransactions, { _: T }>
          | Extract<RawUpdateStarsBalance, { _: T }>
          | Extract<RawUpdateBusinessBotCallbackQuery, { _: T }>
          | Extract<RawUpdateStarsRevenueStatus, { _: T }>
          | Extract<RawUpdateBotPurchasedPaidMedia, { _: T }>
          | Extract<RawUpdatePaidReactionPrivacy, { _: T }>
          | Extract<RawUpdateSentPhoneCode, { _: T }>
          | Extract<RawUpdateGroupCallChainBlocks, { _: T }>
          | Extract<RawState, { _: T }>
          | Extract<RawDifferenceEmpty, { _: T }>
          | Extract<RawDifference, { _: T }>
          | Extract<RawDifferenceSlice, { _: T }>
          | Extract<RawDifferenceTooLong, { _: T }>
          | Extract<RawUpdatesTooLong, { _: T }>
          | Extract<RawUpdateShortMessage, { _: T }>
          | Extract<RawUpdateShortChatMessage, { _: T }>
          | Extract<RawUpdateShort, { _: T }>
          | Extract<RawUpdatesCombined, { _: T }>
          | Extract<RawUpdates, { _: T }>
          | Extract<RawUpdateShortSentMessage, { _: T }>
          | Extract<RawPhotos, { _: T }>
          | Extract<RawPhotosSlice, { _: T }>
          | Extract<RawPhoto, { _: T }>
          | Extract<RawFile, { _: T }>
          | Extract<RawFileCdnRedirect, { _: T }>
          | Extract<RawDcOption, { _: T }>
          | Extract<RawConfig, { _: T }>
          | Extract<RawNearestDc, { _: T }>
          | Extract<RawAppUpdate, { _: T }>
          | Extract<RawNoAppUpdate, { _: T }>
          | Extract<RawInviteText, { _: T }>
          | Extract<RawEncryptedChatEmpty, { _: T }>
          | Extract<RawEncryptedChatWaiting, { _: T }>
          | Extract<RawEncryptedChatRequested, { _: T }>
          | Extract<RawEncryptedChat, { _: T }>
          | Extract<RawEncryptedChatDiscarded, { _: T }>
          | Extract<RawInputEncryptedChat, { _: T }>
          | Extract<RawEncryptedFileEmpty, { _: T }>
          | Extract<RawEncryptedFile, { _: T }>
          | Extract<RawInputEncryptedFileEmpty, { _: T }>
          | Extract<RawInputEncryptedFileUploaded, { _: T }>
          | Extract<RawInputEncryptedFile, { _: T }>
          | Extract<RawInputEncryptedFileBigUploaded, { _: T }>
          | Extract<RawEncryptedMessage, { _: T }>
          | Extract<RawEncryptedMessageService, { _: T }>
          | Extract<RawDhConfigNotModified, { _: T }>
          | Extract<RawDhConfig, { _: T }>
          | Extract<RawSentEncryptedMessage, { _: T }>
          | Extract<RawSentEncryptedFile, { _: T }>
          | Extract<RawInputDocumentEmpty, { _: T }>
          | Extract<RawInputDocument, { _: T }>
          | Extract<RawDocumentEmpty, { _: T }>
          | Extract<RawDocument, { _: T }>
          | Extract<RawSupport, { _: T }>
          | Extract<RawNotifyPeer, { _: T }>
          | Extract<RawNotifyUsers, { _: T }>
          | Extract<RawNotifyChats, { _: T }>
          | Extract<RawNotifyBroadcasts, { _: T }>
          | Extract<RawNotifyForumTopic, { _: T }>
          | Extract<RawSendMessageTypingAction, { _: T }>
          | Extract<RawSendMessageCancelAction, { _: T }>
          | Extract<RawSendMessageRecordVideoAction, { _: T }>
          | Extract<RawSendMessageUploadVideoAction, { _: T }>
          | Extract<RawSendMessageRecordAudioAction, { _: T }>
          | Extract<RawSendMessageUploadAudioAction, { _: T }>
          | Extract<RawSendMessageUploadPhotoAction, { _: T }>
          | Extract<RawSendMessageUploadDocumentAction, { _: T }>
          | Extract<RawSendMessageGeoLocationAction, { _: T }>
          | Extract<RawSendMessageChooseContactAction, { _: T }>
          | Extract<RawSendMessageGamePlayAction, { _: T }>
          | Extract<RawSendMessageRecordRoundAction, { _: T }>
          | Extract<RawSendMessageUploadRoundAction, { _: T }>
          | Extract<RawSpeakingInGroupCallAction, { _: T }>
          | Extract<RawSendMessageHistoryImportAction, { _: T }>
          | Extract<RawSendMessageChooseStickerAction, { _: T }>
          | Extract<RawSendMessageEmojiInteraction, { _: T }>
          | Extract<RawSendMessageEmojiInteractionSeen, { _: T }>
          | Extract<RawFound, { _: T }>
          | Extract<RawInputPrivacyKeyStatusTimestamp, { _: T }>
          | Extract<RawInputPrivacyKeyChatInvite, { _: T }>
          | Extract<RawInputPrivacyKeyPhoneCall, { _: T }>
          | Extract<RawInputPrivacyKeyPhoneP2P, { _: T }>
          | Extract<RawInputPrivacyKeyForwards, { _: T }>
          | Extract<RawInputPrivacyKeyProfilePhoto, { _: T }>
          | Extract<RawInputPrivacyKeyPhoneNumber, { _: T }>
          | Extract<RawInputPrivacyKeyAddedByPhone, { _: T }>
          | Extract<RawInputPrivacyKeyVoiceMessages, { _: T }>
          | Extract<RawInputPrivacyKeyAbout, { _: T }>
          | Extract<RawInputPrivacyKeyBirthday, { _: T }>
          | Extract<RawInputPrivacyKeyStarGiftsAutoSave, { _: T }>
          | Extract<RawInputPrivacyKeyNoPaidMessages, { _: T }>
          | Extract<RawPrivacyKeyStatusTimestamp, { _: T }>
          | Extract<RawPrivacyKeyChatInvite, { _: T }>
          | Extract<RawPrivacyKeyPhoneCall, { _: T }>
          | Extract<RawPrivacyKeyPhoneP2P, { _: T }>
          | Extract<RawPrivacyKeyForwards, { _: T }>
          | Extract<RawPrivacyKeyProfilePhoto, { _: T }>
          | Extract<RawPrivacyKeyPhoneNumber, { _: T }>
          | Extract<RawPrivacyKeyAddedByPhone, { _: T }>
          | Extract<RawPrivacyKeyVoiceMessages, { _: T }>
          | Extract<RawPrivacyKeyAbout, { _: T }>
          | Extract<RawPrivacyKeyBirthday, { _: T }>
          | Extract<RawPrivacyKeyStarGiftsAutoSave, { _: T }>
          | Extract<RawPrivacyKeyNoPaidMessages, { _: T }>
          | Extract<RawInputPrivacyValueAllowContacts, { _: T }>
          | Extract<RawInputPrivacyValueAllowAll, { _: T }>
          | Extract<RawInputPrivacyValueAllowUsers, { _: T }>
          | Extract<RawInputPrivacyValueDisallowContacts, { _: T }>
          | Extract<RawInputPrivacyValueDisallowAll, { _: T }>
          | Extract<RawInputPrivacyValueDisallowUsers, { _: T }>
          | Extract<RawInputPrivacyValueAllowChatParticipants, { _: T }>
          | Extract<RawInputPrivacyValueDisallowChatParticipants, { _: T }>
          | Extract<RawInputPrivacyValueAllowCloseFriends, { _: T }>
          | Extract<RawInputPrivacyValueAllowPremium, { _: T }>
          | Extract<RawInputPrivacyValueAllowBots, { _: T }>
          | Extract<RawInputPrivacyValueDisallowBots, { _: T }>
          | Extract<RawPrivacyValueAllowContacts, { _: T }>
          | Extract<RawPrivacyValueAllowAll, { _: T }>
          | Extract<RawPrivacyValueAllowUsers, { _: T }>
          | Extract<RawPrivacyValueDisallowContacts, { _: T }>
          | Extract<RawPrivacyValueDisallowAll, { _: T }>
          | Extract<RawPrivacyValueDisallowUsers, { _: T }>
          | Extract<RawPrivacyValueAllowChatParticipants, { _: T }>
          | Extract<RawPrivacyValueDisallowChatParticipants, { _: T }>
          | Extract<RawPrivacyValueAllowCloseFriends, { _: T }>
          | Extract<RawPrivacyValueAllowPremium, { _: T }>
          | Extract<RawPrivacyValueAllowBots, { _: T }>
          | Extract<RawPrivacyValueDisallowBots, { _: T }>
          | Extract<RawPrivacyRules, { _: T }>
          | Extract<RawAccountDaysTTL, { _: T }>
          | Extract<RawDocumentAttributeImageSize, { _: T }>
          | Extract<RawDocumentAttributeAnimated, { _: T }>
          | Extract<RawDocumentAttributeSticker, { _: T }>
          | Extract<RawDocumentAttributeVideo, { _: T }>
          | Extract<RawDocumentAttributeAudio, { _: T }>
          | Extract<RawDocumentAttributeFilename, { _: T }>
          | Extract<RawDocumentAttributeHasStickers, { _: T }>
          | Extract<RawDocumentAttributeCustomEmoji, { _: T }>
          | Extract<RawStickersNotModified, { _: T }>
          | Extract<RawStickers, { _: T }>
          | Extract<RawStickerPack, { _: T }>
          | Extract<RawAllStickersNotModified, { _: T }>
          | Extract<RawAllStickers, { _: T }>
          | Extract<RawAffectedMessages, { _: T }>
          | Extract<RawWebPageEmpty, { _: T }>
          | Extract<RawWebPagePending, { _: T }>
          | Extract<RawWebPage, { _: T }>
          | Extract<RawWebPageNotModified, { _: T }>
          | Extract<RawAuthorization, { _: T }>
          | Extract<RawAuthorizations, { _: T }>
          | Extract<RawPassword, { _: T }>
          | Extract<RawPasswordSettings, { _: T }>
          | Extract<RawPasswordInputSettings, { _: T }>
          | Extract<RawPasswordRecovery, { _: T }>
          | Extract<RawReceivedNotifyMessage, { _: T }>
          | Extract<RawChatInviteExported, { _: T }>
          | Extract<RawChatInvitePublicJoinRequests, { _: T }>
          | Extract<RawChatInviteAlready, { _: T }>
          | Extract<RawChatInvite, { _: T }>
          | Extract<RawChatInvitePeek, { _: T }>
          | Extract<RawInputStickerSetEmpty, { _: T }>
          | Extract<RawInputStickerSetID, { _: T }>
          | Extract<RawInputStickerSetShortName, { _: T }>
          | Extract<RawInputStickerSetAnimatedEmoji, { _: T }>
          | Extract<RawInputStickerSetDice, { _: T }>
          | Extract<RawInputStickerSetAnimatedEmojiAnimations, { _: T }>
          | Extract<RawInputStickerSetPremiumGifts, { _: T }>
          | Extract<RawInputStickerSetEmojiGenericAnimations, { _: T }>
          | Extract<RawInputStickerSetEmojiDefaultStatuses, { _: T }>
          | Extract<RawInputStickerSetEmojiDefaultTopicIcons, { _: T }>
          | Extract<RawInputStickerSetEmojiChannelDefaultStatuses, { _: T }>
          | Extract<RawStickerSet, { _: T }>
          | Extract<RawStickerSet, { _: T }>
          | Extract<RawStickerSetNotModified, { _: T }>
          | Extract<RawBotCommand, { _: T }>
          | Extract<RawBotInfo, { _: T }>
          | Extract<RawKeyboardButton, { _: T }>
          | Extract<RawKeyboardButtonUrl, { _: T }>
          | Extract<RawKeyboardButtonCallback, { _: T }>
          | Extract<RawKeyboardButtonRequestPhone, { _: T }>
          | Extract<RawKeyboardButtonRequestGeoLocation, { _: T }>
          | Extract<RawKeyboardButtonSwitchInline, { _: T }>
          | Extract<RawKeyboardButtonGame, { _: T }>
          | Extract<RawKeyboardButtonBuy, { _: T }>
          | Extract<RawKeyboardButtonUrlAuth, { _: T }>
          | Extract<RawInputKeyboardButtonUrlAuth, { _: T }>
          | Extract<RawKeyboardButtonRequestPoll, { _: T }>
          | Extract<RawInputKeyboardButtonUserProfile, { _: T }>
          | Extract<RawKeyboardButtonUserProfile, { _: T }>
          | Extract<RawKeyboardButtonWebView, { _: T }>
          | Extract<RawKeyboardButtonSimpleWebView, { _: T }>
          | Extract<RawKeyboardButtonRequestPeer, { _: T }>
          | Extract<RawInputKeyboardButtonRequestPeer, { _: T }>
          | Extract<RawKeyboardButtonCopy, { _: T }>
          | Extract<RawKeyboardButtonRow, { _: T }>
          | Extract<RawReplyKeyboardHide, { _: T }>
          | Extract<RawReplyKeyboardForceReply, { _: T }>
          | Extract<RawReplyKeyboardMarkup, { _: T }>
          | Extract<RawReplyInlineMarkup, { _: T }>
          | Extract<RawMessageEntityUnknown, { _: T }>
          | Extract<RawMessageEntityMention, { _: T }>
          | Extract<RawMessageEntityHashtag, { _: T }>
          | Extract<RawMessageEntityBotCommand, { _: T }>
          | Extract<RawMessageEntityUrl, { _: T }>
          | Extract<RawMessageEntityEmail, { _: T }>
          | Extract<RawMessageEntityBold, { _: T }>
          | Extract<RawMessageEntityItalic, { _: T }>
          | Extract<RawMessageEntityCode, { _: T }>
          | Extract<RawMessageEntityPre, { _: T }>
          | Extract<RawMessageEntityTextUrl, { _: T }>
          | Extract<RawMessageEntityMentionName, { _: T }>
          | Extract<RawInputMessageEntityMentionName, { _: T }>
          | Extract<RawMessageEntityPhone, { _: T }>
          | Extract<RawMessageEntityCashtag, { _: T }>
          | Extract<RawMessageEntityUnderline, { _: T }>
          | Extract<RawMessageEntityStrike, { _: T }>
          | Extract<RawMessageEntityBankCard, { _: T }>
          | Extract<RawMessageEntitySpoiler, { _: T }>
          | Extract<RawMessageEntityCustomEmoji, { _: T }>
          | Extract<RawMessageEntityBlockquote, { _: T }>
          | Extract<RawResolvedPeer, { _: T }>
          | Extract<RawMessageRange, { _: T }>
          | Extract<RawChannelDifferenceEmpty, { _: T }>
          | Extract<RawChannelDifferenceTooLong, { _: T }>
          | Extract<RawChannelDifference, { _: T }>
          | Extract<RawChannelMessagesFilterEmpty, { _: T }>
          | Extract<RawChannelMessagesFilter, { _: T }>
          | Extract<RawChannelParticipant, { _: T }>
          | Extract<RawChannelParticipantSelf, { _: T }>
          | Extract<RawChannelParticipantCreator, { _: T }>
          | Extract<RawChannelParticipantAdmin, { _: T }>
          | Extract<RawChannelParticipantBanned, { _: T }>
          | Extract<RawChannelParticipantLeft, { _: T }>
          | Extract<RawChannelParticipantsRecent, { _: T }>
          | Extract<RawChannelParticipantsAdmins, { _: T }>
          | Extract<RawChannelParticipantsKicked, { _: T }>
          | Extract<RawChannelParticipantsBots, { _: T }>
          | Extract<RawChannelParticipantsBanned, { _: T }>
          | Extract<RawChannelParticipantsSearch, { _: T }>
          | Extract<RawChannelParticipantsContacts, { _: T }>
          | Extract<RawChannelParticipantsMentions, { _: T }>
          | Extract<RawChannelParticipants, { _: T }>
          | Extract<RawChannelParticipantsNotModified, { _: T }>
          | Extract<RawChannelParticipant, { _: T }>
          | Extract<RawTermsOfService, { _: T }>
          | Extract<RawSavedGifsNotModified, { _: T }>
          | Extract<RawSavedGifs, { _: T }>
          | Extract<RawInputBotInlineMessageMediaAuto, { _: T }>
          | Extract<RawInputBotInlineMessageText, { _: T }>
          | Extract<RawInputBotInlineMessageMediaGeo, { _: T }>
          | Extract<RawInputBotInlineMessageMediaVenue, { _: T }>
          | Extract<RawInputBotInlineMessageMediaContact, { _: T }>
          | Extract<RawInputBotInlineMessageGame, { _: T }>
          | Extract<RawInputBotInlineMessageMediaInvoice, { _: T }>
          | Extract<RawInputBotInlineMessageMediaWebPage, { _: T }>
          | Extract<RawInputBotInlineResult, { _: T }>
          | Extract<RawInputBotInlineResultPhoto, { _: T }>
          | Extract<RawInputBotInlineResultDocument, { _: T }>
          | Extract<RawInputBotInlineResultGame, { _: T }>
          | Extract<RawBotInlineMessageMediaAuto, { _: T }>
          | Extract<RawBotInlineMessageText, { _: T }>
          | Extract<RawBotInlineMessageMediaGeo, { _: T }>
          | Extract<RawBotInlineMessageMediaVenue, { _: T }>
          | Extract<RawBotInlineMessageMediaContact, { _: T }>
          | Extract<RawBotInlineMessageMediaInvoice, { _: T }>
          | Extract<RawBotInlineMessageMediaWebPage, { _: T }>
          | Extract<RawBotInlineResult, { _: T }>
          | Extract<RawBotInlineMediaResult, { _: T }>
          | Extract<RawBotResults, { _: T }>
          | Extract<RawExportedMessageLink, { _: T }>
          | Extract<RawMessageFwdHeader, { _: T }>
          | Extract<RawCodeTypeSms, { _: T }>
          | Extract<RawCodeTypeCall, { _: T }>
          | Extract<RawCodeTypeFlashCall, { _: T }>
          | Extract<RawCodeTypeMissedCall, { _: T }>
          | Extract<RawCodeTypeFragmentSms, { _: T }>
          | Extract<RawSentCodeTypeApp, { _: T }>
          | Extract<RawSentCodeTypeSms, { _: T }>
          | Extract<RawSentCodeTypeCall, { _: T }>
          | Extract<RawSentCodeTypeFlashCall, { _: T }>
          | Extract<RawSentCodeTypeMissedCall, { _: T }>
          | Extract<RawSentCodeTypeEmailCode, { _: T }>
          | Extract<RawSentCodeTypeSetUpEmailRequired, { _: T }>
          | Extract<RawSentCodeTypeFragmentSms, { _: T }>
          | Extract<RawSentCodeTypeFirebaseSms, { _: T }>
          | Extract<RawSentCodeTypeSmsWord, { _: T }>
          | Extract<RawSentCodeTypeSmsPhrase, { _: T }>
          | Extract<RawBotCallbackAnswer, { _: T }>
          | Extract<RawMessageEditData, { _: T }>
          | Extract<RawInputBotInlineMessageID, { _: T }>
          | Extract<RawInputBotInlineMessageID64, { _: T }>
          | Extract<RawInlineBotSwitchPM, { _: T }>
          | Extract<RawPeerDialogs, { _: T }>
          | Extract<RawTopPeer, { _: T }>
          | Extract<RawTopPeerCategoryBotsPM, { _: T }>
          | Extract<RawTopPeerCategoryBotsInline, { _: T }>
          | Extract<RawTopPeerCategoryCorrespondents, { _: T }>
          | Extract<RawTopPeerCategoryGroups, { _: T }>
          | Extract<RawTopPeerCategoryChannels, { _: T }>
          | Extract<RawTopPeerCategoryPhoneCalls, { _: T }>
          | Extract<RawTopPeerCategoryForwardUsers, { _: T }>
          | Extract<RawTopPeerCategoryForwardChats, { _: T }>
          | Extract<RawTopPeerCategoryBotsApp, { _: T }>
          | Extract<RawTopPeerCategoryPeers, { _: T }>
          | Extract<RawTopPeersNotModified, { _: T }>
          | Extract<RawTopPeers, { _: T }>
          | Extract<RawTopPeersDisabled, { _: T }>
          | Extract<RawDraftMessageEmpty, { _: T }>
          | Extract<RawDraftMessage, { _: T }>
          | Extract<RawFeaturedStickersNotModified, { _: T }>
          | Extract<RawFeaturedStickers, { _: T }>
          | Extract<RawRecentStickersNotModified, { _: T }>
          | Extract<RawRecentStickers, { _: T }>
          | Extract<RawArchivedStickers, { _: T }>
          | Extract<RawStickerSetInstallResultSuccess, { _: T }>
          | Extract<RawStickerSetInstallResultArchive, { _: T }>
          | Extract<RawStickerSetCovered, { _: T }>
          | Extract<RawStickerSetMultiCovered, { _: T }>
          | Extract<RawStickerSetFullCovered, { _: T }>
          | Extract<RawStickerSetNoCovered, { _: T }>
          | Extract<RawMaskCoords, { _: T }>
          | Extract<RawInputStickeredMediaPhoto, { _: T }>
          | Extract<RawInputStickeredMediaDocument, { _: T }>
          | Extract<RawGame, { _: T }>
          | Extract<RawInputGameID, { _: T }>
          | Extract<RawInputGameShortName, { _: T }>
          | Extract<RawHighScore, { _: T }>
          | Extract<RawHighScores, { _: T }>
          | Extract<RawTextEmpty, { _: T }>
          | Extract<RawTextPlain, { _: T }>
          | Extract<RawTextBold, { _: T }>
          | Extract<RawTextItalic, { _: T }>
          | Extract<RawTextUnderline, { _: T }>
          | Extract<RawTextStrike, { _: T }>
          | Extract<RawTextFixed, { _: T }>
          | Extract<RawTextUrl, { _: T }>
          | Extract<RawTextEmail, { _: T }>
          | Extract<RawTextConcat, { _: T }>
          | Extract<RawTextSubscript, { _: T }>
          | Extract<RawTextSuperscript, { _: T }>
          | Extract<RawTextMarked, { _: T }>
          | Extract<RawTextPhone, { _: T }>
          | Extract<RawTextImage, { _: T }>
          | Extract<RawTextAnchor, { _: T }>
          | Extract<RawPageBlockUnsupported, { _: T }>
          | Extract<RawPageBlockTitle, { _: T }>
          | Extract<RawPageBlockSubtitle, { _: T }>
          | Extract<RawPageBlockAuthorDate, { _: T }>
          | Extract<RawPageBlockHeader, { _: T }>
          | Extract<RawPageBlockSubheader, { _: T }>
          | Extract<RawPageBlockParagraph, { _: T }>
          | Extract<RawPageBlockPreformatted, { _: T }>
          | Extract<RawPageBlockFooter, { _: T }>
          | Extract<RawPageBlockDivider, { _: T }>
          | Extract<RawPageBlockAnchor, { _: T }>
          | Extract<RawPageBlockList, { _: T }>
          | Extract<RawPageBlockBlockquote, { _: T }>
          | Extract<RawPageBlockPullquote, { _: T }>
          | Extract<RawPageBlockPhoto, { _: T }>
          | Extract<RawPageBlockVideo, { _: T }>
          | Extract<RawPageBlockCover, { _: T }>
          | Extract<RawPageBlockEmbed, { _: T }>
          | Extract<RawPageBlockEmbedPost, { _: T }>
          | Extract<RawPageBlockCollage, { _: T }>
          | Extract<RawPageBlockSlideshow, { _: T }>
          | Extract<RawPageBlockChannel, { _: T }>
          | Extract<RawPageBlockAudio, { _: T }>
          | Extract<RawPageBlockKicker, { _: T }>
          | Extract<RawPageBlockTable, { _: T }>
          | Extract<RawPageBlockOrderedList, { _: T }>
          | Extract<RawPageBlockDetails, { _: T }>
          | Extract<RawPageBlockRelatedArticles, { _: T }>
          | Extract<RawPageBlockMap, { _: T }>
          | Extract<RawPhoneCallDiscardReasonMissed, { _: T }>
          | Extract<RawPhoneCallDiscardReasonDisconnect, { _: T }>
          | Extract<RawPhoneCallDiscardReasonHangup, { _: T }>
          | Extract<RawPhoneCallDiscardReasonBusy, { _: T }>
          | Extract<RawPhoneCallDiscardReasonMigrateConferenceCall, { _: T }>
          | Extract<RawDataJSON, { _: T }>
          | Extract<RawLabeledPrice, { _: T }>
          | Extract<RawInvoice, { _: T }>
          | Extract<RawPaymentCharge, { _: T }>
          | Extract<RawPostAddress, { _: T }>
          | Extract<RawPaymentRequestedInfo, { _: T }>
          | Extract<RawPaymentSavedCredentialsCard, { _: T }>
          | Extract<RawWebDocument, { _: T }>
          | Extract<RawWebDocumentNoProxy, { _: T }>
          | Extract<RawInputWebDocument, { _: T }>
          | Extract<RawInputWebFileLocation, { _: T }>
          | Extract<RawInputWebFileGeoPointLocation, { _: T }>
          | Extract<RawInputWebFileAudioAlbumThumbLocation, { _: T }>
          | Extract<RawWebFile, { _: T }>
          | Extract<RawPaymentForm, { _: T }>
          | Extract<RawPaymentFormStars, { _: T }>
          | Extract<RawPaymentFormStarGift, { _: T }>
          | Extract<RawValidatedRequestedInfo, { _: T }>
          | Extract<RawPaymentResult, { _: T }>
          | Extract<RawPaymentVerificationNeeded, { _: T }>
          | Extract<RawPaymentReceipt, { _: T }>
          | Extract<RawPaymentReceiptStars, { _: T }>
          | Extract<RawSavedInfo, { _: T }>
          | Extract<RawInputPaymentCredentialsSaved, { _: T }>
          | Extract<RawInputPaymentCredentials, { _: T }>
          | Extract<RawInputPaymentCredentialsApplePay, { _: T }>
          | Extract<RawInputPaymentCredentialsGooglePay, { _: T }>
          | Extract<RawTmpPassword, { _: T }>
          | Extract<RawShippingOption, { _: T }>
          | Extract<RawInputStickerSetItem, { _: T }>
          | Extract<RawInputPhoneCall, { _: T }>
          | Extract<RawPhoneCallEmpty, { _: T }>
          | Extract<RawPhoneCallWaiting, { _: T }>
          | Extract<RawPhoneCallRequested, { _: T }>
          | Extract<RawPhoneCallAccepted, { _: T }>
          | Extract<RawPhoneCall, { _: T }>
          | Extract<RawPhoneCallDiscarded, { _: T }>
          | Extract<RawPhoneConnection, { _: T }>
          | Extract<RawPhoneConnectionWebrtc, { _: T }>
          | Extract<RawPhoneCallProtocol, { _: T }>
          | Extract<RawPhoneCall, { _: T }>
          | Extract<RawCdnFileReuploadNeeded, { _: T }>
          | Extract<RawCdnFile, { _: T }>
          | Extract<RawCdnPublicKey, { _: T }>
          | Extract<RawCdnConfig, { _: T }>
          | Extract<RawLangPackString, { _: T }>
          | Extract<RawLangPackStringPluralized, { _: T }>
          | Extract<RawLangPackStringDeleted, { _: T }>
          | Extract<RawLangPackDifference, { _: T }>
          | Extract<RawLangPackLanguage, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeTitle, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeAbout, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeUsername, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangePhoto, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleInvites, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleSignatures, { _: T }>
          | Extract<RawChannelAdminLogEventActionUpdatePinned, { _: T }>
          | Extract<RawChannelAdminLogEventActionEditMessage, { _: T }>
          | Extract<RawChannelAdminLogEventActionDeleteMessage, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantJoin, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantLeave, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantInvite, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantToggleBan, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantToggleAdmin, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeStickerSet, { _: T }>
          | Extract<RawChannelAdminLogEventActionTogglePreHistoryHidden, { _: T }>
          | Extract<RawChannelAdminLogEventActionDefaultBannedRights, { _: T }>
          | Extract<RawChannelAdminLogEventActionStopPoll, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeLinkedChat, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeLocation, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleSlowMode, { _: T }>
          | Extract<RawChannelAdminLogEventActionStartGroupCall, { _: T }>
          | Extract<RawChannelAdminLogEventActionDiscardGroupCall, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantMute, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantUnmute, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleGroupCallSetting, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantJoinByInvite, { _: T }>
          | Extract<RawChannelAdminLogEventActionExportedInviteDelete, { _: T }>
          | Extract<RawChannelAdminLogEventActionExportedInviteRevoke, { _: T }>
          | Extract<RawChannelAdminLogEventActionExportedInviteEdit, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantVolume, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeHistoryTTL, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantJoinByRequest, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleNoForwards, { _: T }>
          | Extract<RawChannelAdminLogEventActionSendMessage, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeAvailableReactions, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeUsernames, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleForum, { _: T }>
          | Extract<RawChannelAdminLogEventActionCreateTopic, { _: T }>
          | Extract<RawChannelAdminLogEventActionEditTopic, { _: T }>
          | Extract<RawChannelAdminLogEventActionDeleteTopic, { _: T }>
          | Extract<RawChannelAdminLogEventActionPinTopic, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleAntiSpam, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangePeerColor, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeProfilePeerColor, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeWallpaper, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeEmojiStatus, { _: T }>
          | Extract<RawChannelAdminLogEventActionChangeEmojiStickerSet, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleSignatureProfiles, { _: T }>
          | Extract<RawChannelAdminLogEventActionParticipantSubExtend, { _: T }>
          | Extract<RawChannelAdminLogEvent, { _: T }>
          | Extract<RawAdminLogResults, { _: T }>
          | Extract<RawChannelAdminLogEventsFilter, { _: T }>
          | Extract<RawPopularContact, { _: T }>
          | Extract<RawFavedStickersNotModified, { _: T }>
          | Extract<RawFavedStickers, { _: T }>
          | Extract<RawRecentMeUrlUnknown, { _: T }>
          | Extract<RawRecentMeUrlUser, { _: T }>
          | Extract<RawRecentMeUrlChat, { _: T }>
          | Extract<RawRecentMeUrlChatInvite, { _: T }>
          | Extract<RawRecentMeUrlStickerSet, { _: T }>
          | Extract<RawRecentMeUrls, { _: T }>
          | Extract<RawInputSingleMedia, { _: T }>
          | Extract<RawWebAuthorization, { _: T }>
          | Extract<RawWebAuthorizations, { _: T }>
          | Extract<RawInputMessageID, { _: T }>
          | Extract<RawInputMessageReplyTo, { _: T }>
          | Extract<RawInputMessagePinned, { _: T }>
          | Extract<RawInputMessageCallbackQuery, { _: T }>
          | Extract<RawInputDialogPeer, { _: T }>
          | Extract<RawInputDialogPeerFolder, { _: T }>
          | Extract<RawDialogPeer, { _: T }>
          | Extract<RawDialogPeerFolder, { _: T }>
          | Extract<RawFoundStickerSetsNotModified, { _: T }>
          | Extract<RawFoundStickerSets, { _: T }>
          | Extract<RawFileHash, { _: T }>
          | Extract<RawInputClientProxy, { _: T }>
          | Extract<RawTermsOfServiceUpdateEmpty, { _: T }>
          | Extract<RawTermsOfServiceUpdate, { _: T }>
          | Extract<RawInputSecureFileUploaded, { _: T }>
          | Extract<RawInputSecureFile, { _: T }>
          | Extract<RawSecureFileEmpty, { _: T }>
          | Extract<RawSecureFile, { _: T }>
          | Extract<RawSecureData, { _: T }>
          | Extract<RawSecurePlainPhone, { _: T }>
          | Extract<RawSecurePlainEmail, { _: T }>
          | Extract<RawSecureValueTypePersonalDetails, { _: T }>
          | Extract<RawSecureValueTypePassport, { _: T }>
          | Extract<RawSecureValueTypeDriverLicense, { _: T }>
          | Extract<RawSecureValueTypeIdentityCard, { _: T }>
          | Extract<RawSecureValueTypeInternalPassport, { _: T }>
          | Extract<RawSecureValueTypeAddress, { _: T }>
          | Extract<RawSecureValueTypeUtilityBill, { _: T }>
          | Extract<RawSecureValueTypeBankStatement, { _: T }>
          | Extract<RawSecureValueTypeRentalAgreement, { _: T }>
          | Extract<RawSecureValueTypePassportRegistration, { _: T }>
          | Extract<RawSecureValueTypeTemporaryRegistration, { _: T }>
          | Extract<RawSecureValueTypePhone, { _: T }>
          | Extract<RawSecureValueTypeEmail, { _: T }>
          | Extract<RawSecureValue, { _: T }>
          | Extract<RawInputSecureValue, { _: T }>
          | Extract<RawSecureValueHash, { _: T }>
          | Extract<RawSecureValueErrorData, { _: T }>
          | Extract<RawSecureValueErrorFrontSide, { _: T }>
          | Extract<RawSecureValueErrorReverseSide, { _: T }>
          | Extract<RawSecureValueErrorSelfie, { _: T }>
          | Extract<RawSecureValueErrorFile, { _: T }>
          | Extract<RawSecureValueErrorFiles, { _: T }>
          | Extract<RawSecureValueError, { _: T }>
          | Extract<RawSecureValueErrorTranslationFile, { _: T }>
          | Extract<RawSecureValueErrorTranslationFiles, { _: T }>
          | Extract<RawSecureCredentialsEncrypted, { _: T }>
          | Extract<RawAuthorizationForm, { _: T }>
          | Extract<RawSentEmailCode, { _: T }>
          | Extract<RawDeepLinkInfoEmpty, { _: T }>
          | Extract<RawDeepLinkInfo, { _: T }>
          | Extract<RawSavedPhoneContact, { _: T }>
          | Extract<RawTakeout, { _: T }>
          | Extract<RawPasswordKdfAlgoUnknown, { _: T }>
          | Extract<
              RawPasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow,
              { _: T },
          >
          | Extract<RawSecurePasswordKdfAlgoUnknown, { _: T }>
          | Extract<RawSecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000, { _: T }>
          | Extract<RawSecurePasswordKdfAlgoSHA512, { _: T }>
          | Extract<RawSecureSecretSettings, { _: T }>
          | Extract<RawInputCheckPasswordEmpty, { _: T }>
          | Extract<RawInputCheckPasswordSRP, { _: T }>
          | Extract<RawSecureRequiredType, { _: T }>
          | Extract<RawSecureRequiredTypeOneOf, { _: T }>
          | Extract<RawPassportConfigNotModified, { _: T }>
          | Extract<RawPassportConfig, { _: T }>
          | Extract<RawInputAppEvent, { _: T }>
          | Extract<RawJsonObjectValue, { _: T }>
          | Extract<RawJsonNull, { _: T }>
          | Extract<RawJsonBool, { _: T }>
          | Extract<RawJsonNumber, { _: T }>
          | Extract<RawJsonString, { _: T }>
          | Extract<RawJsonArray, { _: T }>
          | Extract<RawJsonObject, { _: T }>
          | Extract<RawPageTableCell, { _: T }>
          | Extract<RawPageTableRow, { _: T }>
          | Extract<RawPageCaption, { _: T }>
          | Extract<RawPageListItemText, { _: T }>
          | Extract<RawPageListItemBlocks, { _: T }>
          | Extract<RawPageListOrderedItemText, { _: T }>
          | Extract<RawPageListOrderedItemBlocks, { _: T }>
          | Extract<RawPageRelatedArticle, { _: T }>
          | Extract<RawPage, { _: T }>
          | Extract<RawSupportName, { _: T }>
          | Extract<RawUserInfoEmpty, { _: T }>
          | Extract<RawUserInfo, { _: T }>
          | Extract<RawPollAnswer, { _: T }>
          | Extract<RawPoll, { _: T }>
          | Extract<RawPollAnswerVoters, { _: T }>
          | Extract<RawPollResults, { _: T }>
          | Extract<RawChatOnlines, { _: T }>
          | Extract<RawStatsURL, { _: T }>
          | Extract<RawChatAdminRights, { _: T }>
          | Extract<RawChatBannedRights, { _: T }>
          | Extract<RawInputWallPaper, { _: T }>
          | Extract<RawInputWallPaperSlug, { _: T }>
          | Extract<RawInputWallPaperNoFile, { _: T }>
          | Extract<RawWallPapersNotModified, { _: T }>
          | Extract<RawWallPapers, { _: T }>
          | Extract<RawCodeSettings, { _: T }>
          | Extract<RawWallPaperSettings, { _: T }>
          | Extract<RawAutoDownloadSettings, { _: T }>
          | Extract<RawAutoDownloadSettings, { _: T }>
          | Extract<RawEmojiKeyword, { _: T }>
          | Extract<RawEmojiKeywordDeleted, { _: T }>
          | Extract<RawEmojiKeywordsDifference, { _: T }>
          | Extract<RawEmojiURL, { _: T }>
          | Extract<RawEmojiLanguage, { _: T }>
          | Extract<RawFolder, { _: T }>
          | Extract<RawInputFolderPeer, { _: T }>
          | Extract<RawFolderPeer, { _: T }>
          | Extract<RawSearchCounter, { _: T }>
          | Extract<RawUrlAuthResultRequest, { _: T }>
          | Extract<RawUrlAuthResultAccepted, { _: T }>
          | Extract<RawUrlAuthResultDefault, { _: T }>
          | Extract<RawChannelLocationEmpty, { _: T }>
          | Extract<RawChannelLocation, { _: T }>
          | Extract<RawPeerLocated, { _: T }>
          | Extract<RawPeerSelfLocated, { _: T }>
          | Extract<RawRestrictionReason, { _: T }>
          | Extract<RawInputTheme, { _: T }>
          | Extract<RawInputThemeSlug, { _: T }>
          | Extract<RawTheme, { _: T }>
          | Extract<RawThemesNotModified, { _: T }>
          | Extract<RawThemes, { _: T }>
          | Extract<RawLoginToken, { _: T }>
          | Extract<RawLoginTokenMigrateTo, { _: T }>
          | Extract<RawLoginTokenSuccess, { _: T }>
          | Extract<RawContentSettings, { _: T }>
          | Extract<RawInactiveChats, { _: T }>
          | Extract<RawBaseThemeClassic, { _: T }>
          | Extract<RawBaseThemeDay, { _: T }>
          | Extract<RawBaseThemeNight, { _: T }>
          | Extract<RawBaseThemeTinted, { _: T }>
          | Extract<RawBaseThemeArctic, { _: T }>
          | Extract<RawInputThemeSettings, { _: T }>
          | Extract<RawThemeSettings, { _: T }>
          | Extract<RawWebPageAttributeTheme, { _: T }>
          | Extract<RawWebPageAttributeStory, { _: T }>
          | Extract<RawWebPageAttributeStickerSet, { _: T }>
          | Extract<RawWebPageAttributeUniqueStarGift, { _: T }>
          | Extract<RawVotesList, { _: T }>
          | Extract<RawBankCardOpenUrl, { _: T }>
          | Extract<RawBankCardData, { _: T }>
          | Extract<RawDialogFilter, { _: T }>
          | Extract<RawDialogFilterDefault, { _: T }>
          | Extract<RawDialogFilterChatlist, { _: T }>
          | Extract<RawDialogFilterSuggested, { _: T }>
          | Extract<RawStatsDateRangeDays, { _: T }>
          | Extract<RawStatsAbsValueAndPrev, { _: T }>
          | Extract<RawStatsPercentValue, { _: T }>
          | Extract<RawStatsGraphAsync, { _: T }>
          | Extract<RawStatsGraphError, { _: T }>
          | Extract<RawStatsGraph, { _: T }>
          | Extract<RawBroadcastStats, { _: T }>
          | Extract<RawPromoDataEmpty, { _: T }>
          | Extract<RawPromoData, { _: T }>
          | Extract<RawVideoSize, { _: T }>
          | Extract<RawVideoSizeEmojiMarkup, { _: T }>
          | Extract<RawVideoSizeStickerMarkup, { _: T }>
          | Extract<RawStatsGroupTopPoster, { _: T }>
          | Extract<RawStatsGroupTopAdmin, { _: T }>
          | Extract<RawStatsGroupTopInviter, { _: T }>
          | Extract<RawMegagroupStats, { _: T }>
          | Extract<RawGlobalPrivacySettings, { _: T }>
          | Extract<RawCountryCode, { _: T }>
          | Extract<RawCountry, { _: T }>
          | Extract<RawCountriesListNotModified, { _: T }>
          | Extract<RawCountriesList, { _: T }>
          | Extract<RawMessageViews, { _: T }>
          | Extract<RawMessageViews, { _: T }>
          | Extract<RawDiscussionMessage, { _: T }>
          | Extract<RawMessageReplyHeader, { _: T }>
          | Extract<RawMessageReplyStoryHeader, { _: T }>
          | Extract<RawMessageReplies, { _: T }>
          | Extract<RawPeerBlocked, { _: T }>
          | Extract<RawMessageStats, { _: T }>
          | Extract<RawGroupCallDiscarded, { _: T }>
          | Extract<RawGroupCall, { _: T }>
          | Extract<RawInputGroupCall, { _: T }>
          | Extract<RawInputGroupCallSlug, { _: T }>
          | Extract<RawInputGroupCallInviteMessage, { _: T }>
          | Extract<RawGroupCallParticipant, { _: T }>
          | Extract<RawGroupCall, { _: T }>
          | Extract<RawGroupParticipants, { _: T }>
          | Extract<RawInlineQueryPeerTypeSameBotPM, { _: T }>
          | Extract<RawInlineQueryPeerTypePM, { _: T }>
          | Extract<RawInlineQueryPeerTypeChat, { _: T }>
          | Extract<RawInlineQueryPeerTypeMegagroup, { _: T }>
          | Extract<RawInlineQueryPeerTypeBroadcast, { _: T }>
          | Extract<RawInlineQueryPeerTypeBotPM, { _: T }>
          | Extract<RawHistoryImport, { _: T }>
          | Extract<RawHistoryImportParsed, { _: T }>
          | Extract<RawAffectedFoundMessages, { _: T }>
          | Extract<RawChatInviteImporter, { _: T }>
          | Extract<RawExportedChatInvites, { _: T }>
          | Extract<RawExportedChatInvite, { _: T }>
          | Extract<RawExportedChatInviteReplaced, { _: T }>
          | Extract<RawChatInviteImporters, { _: T }>
          | Extract<RawChatAdminWithInvites, { _: T }>
          | Extract<RawChatAdminsWithInvites, { _: T }>
          | Extract<RawCheckedHistoryImportPeer, { _: T }>
          | Extract<RawJoinAsPeers, { _: T }>
          | Extract<RawExportedGroupCallInvite, { _: T }>
          | Extract<RawGroupCallParticipantVideoSourceGroup, { _: T }>
          | Extract<RawGroupCallParticipantVideo, { _: T }>
          | Extract<RawSuggestedShortName, { _: T }>
          | Extract<RawBotCommandScopeDefault, { _: T }>
          | Extract<RawBotCommandScopeUsers, { _: T }>
          | Extract<RawBotCommandScopeChats, { _: T }>
          | Extract<RawBotCommandScopeChatAdmins, { _: T }>
          | Extract<RawBotCommandScopePeer, { _: T }>
          | Extract<RawBotCommandScopePeerAdmins, { _: T }>
          | Extract<RawBotCommandScopePeerUser, { _: T }>
          | Extract<RawResetPasswordFailedWait, { _: T }>
          | Extract<RawResetPasswordRequestedWait, { _: T }>
          | Extract<RawResetPasswordOk, { _: T }>
          | Extract<RawSponsoredMessage, { _: T }>
          | Extract<RawSponsoredMessages, { _: T }>
          | Extract<RawSponsoredMessagesEmpty, { _: T }>
          | Extract<RawSearchResultsCalendarPeriod, { _: T }>
          | Extract<RawSearchResultsCalendar, { _: T }>
          | Extract<RawSearchResultPosition, { _: T }>
          | Extract<RawSearchResultsPositions, { _: T }>
          | Extract<RawSendAsPeers, { _: T }>
          | Extract<RawUserFull, { _: T }>
          | Extract<RawPeerSettings, { _: T }>
          | Extract<RawLoggedOut, { _: T }>
          | Extract<RawReactionCount, { _: T }>
          | Extract<RawMessageReactions, { _: T }>
          | Extract<RawMessageReactionsList, { _: T }>
          | Extract<RawAvailableReaction, { _: T }>
          | Extract<RawAvailableReactionsNotModified, { _: T }>
          | Extract<RawAvailableReactions, { _: T }>
          | Extract<RawMessagePeerReaction, { _: T }>
          | Extract<RawGroupCallStreamChannel, { _: T }>
          | Extract<RawGroupCallStreamChannels, { _: T }>
          | Extract<RawGroupCallStreamRtmpUrl, { _: T }>
          | Extract<RawAttachMenuBotIconColor, { _: T }>
          | Extract<RawAttachMenuBotIcon, { _: T }>
          | Extract<RawAttachMenuBot, { _: T }>
          | Extract<RawAttachMenuBotsNotModified, { _: T }>
          | Extract<RawAttachMenuBots, { _: T }>
          | Extract<RawAttachMenuBotsBot, { _: T }>
          | Extract<RawWebViewResultUrl, { _: T }>
          | Extract<RawWebViewMessageSent, { _: T }>
          | Extract<RawBotMenuButtonDefault, { _: T }>
          | Extract<RawBotMenuButtonCommands, { _: T }>
          | Extract<RawBotMenuButton, { _: T }>
          | Extract<RawSavedRingtonesNotModified, { _: T }>
          | Extract<RawSavedRingtones, { _: T }>
          | Extract<RawNotificationSoundDefault, { _: T }>
          | Extract<RawNotificationSoundNone, { _: T }>
          | Extract<RawNotificationSoundLocal, { _: T }>
          | Extract<RawNotificationSoundRingtone, { _: T }>
          | Extract<RawSavedRingtone, { _: T }>
          | Extract<RawSavedRingtoneConverted, { _: T }>
          | Extract<RawAttachMenuPeerTypeSameBotPM, { _: T }>
          | Extract<RawAttachMenuPeerTypeBotPM, { _: T }>
          | Extract<RawAttachMenuPeerTypePM, { _: T }>
          | Extract<RawAttachMenuPeerTypeChat, { _: T }>
          | Extract<RawAttachMenuPeerTypeBroadcast, { _: T }>
          | Extract<RawInputInvoiceMessage, { _: T }>
          | Extract<RawInputInvoiceSlug, { _: T }>
          | Extract<RawInputInvoicePremiumGiftCode, { _: T }>
          | Extract<RawInputInvoiceStars, { _: T }>
          | Extract<RawInputInvoiceChatInviteSubscription, { _: T }>
          | Extract<RawInputInvoiceStarGift, { _: T }>
          | Extract<RawInputInvoiceStarGiftUpgrade, { _: T }>
          | Extract<RawInputInvoiceStarGiftTransfer, { _: T }>
          | Extract<RawInputInvoicePremiumGiftStars, { _: T }>
          | Extract<RawInputInvoiceBusinessBotTransferStars, { _: T }>
          | Extract<RawExportedInvoice, { _: T }>
          | Extract<RawTranscribedAudio, { _: T }>
          | Extract<RawPremiumPromo, { _: T }>
          | Extract<RawInputStorePaymentPremiumSubscription, { _: T }>
          | Extract<RawInputStorePaymentGiftPremium, { _: T }>
          | Extract<RawInputStorePaymentPremiumGiftCode, { _: T }>
          | Extract<RawInputStorePaymentPremiumGiveaway, { _: T }>
          | Extract<RawInputStorePaymentStarsTopup, { _: T }>
          | Extract<RawInputStorePaymentStarsGift, { _: T }>
          | Extract<RawInputStorePaymentStarsGiveaway, { _: T }>
          | Extract<RawInputStorePaymentAuthCode, { _: T }>
          | Extract<RawPaymentFormMethod, { _: T }>
          | Extract<RawEmojiStatusEmpty, { _: T }>
          | Extract<RawEmojiStatus, { _: T }>
          | Extract<RawEmojiStatusCollectible, { _: T }>
          | Extract<RawInputEmojiStatusCollectible, { _: T }>
          | Extract<RawEmojiStatusesNotModified, { _: T }>
          | Extract<RawEmojiStatuses, { _: T }>
          | Extract<RawReactionEmpty, { _: T }>
          | Extract<RawReactionEmoji, { _: T }>
          | Extract<RawReactionCustomEmoji, { _: T }>
          | Extract<RawReactionPaid, { _: T }>
          | Extract<RawChatReactionsNone, { _: T }>
          | Extract<RawChatReactionsAll, { _: T }>
          | Extract<RawChatReactionsSome, { _: T }>
          | Extract<RawReactionsNotModified, { _: T }>
          | Extract<RawReactions, { _: T }>
          | Extract<RawEmailVerifyPurposeLoginSetup, { _: T }>
          | Extract<RawEmailVerifyPurposeLoginChange, { _: T }>
          | Extract<RawEmailVerifyPurposePassport, { _: T }>
          | Extract<RawEmailVerificationCode, { _: T }>
          | Extract<RawEmailVerificationGoogle, { _: T }>
          | Extract<RawEmailVerificationApple, { _: T }>
          | Extract<RawEmailVerified, { _: T }>
          | Extract<RawEmailVerifiedLogin, { _: T }>
          | Extract<RawPremiumSubscriptionOption, { _: T }>
          | Extract<RawSendAsPeer, { _: T }>
          | Extract<RawMessageExtendedMediaPreview, { _: T }>
          | Extract<RawMessageExtendedMedia, { _: T }>
          | Extract<RawStickerKeyword, { _: T }>
          | Extract<RawUsername, { _: T }>
          | Extract<RawForumTopicDeleted, { _: T }>
          | Extract<RawForumTopic, { _: T }>
          | Extract<RawForumTopics, { _: T }>
          | Extract<RawDefaultHistoryTTL, { _: T }>
          | Extract<RawExportedContactToken, { _: T }>
          | Extract<RawRequestPeerTypeUser, { _: T }>
          | Extract<RawRequestPeerTypeChat, { _: T }>
          | Extract<RawRequestPeerTypeBroadcast, { _: T }>
          | Extract<RawEmojiListNotModified, { _: T }>
          | Extract<RawEmojiList, { _: T }>
          | Extract<RawEmojiGroup, { _: T }>
          | Extract<RawEmojiGroupGreeting, { _: T }>
          | Extract<RawEmojiGroupPremium, { _: T }>
          | Extract<RawEmojiGroupsNotModified, { _: T }>
          | Extract<RawEmojiGroups, { _: T }>
          | Extract<RawTextWithEntities, { _: T }>
          | Extract<RawTranslateResult, { _: T }>
          | Extract<RawAutoSaveSettings, { _: T }>
          | Extract<RawAutoSaveException, { _: T }>
          | Extract<RawAutoSaveSettings, { _: T }>
          | Extract<RawAppConfigNotModified, { _: T }>
          | Extract<RawAppConfig, { _: T }>
          | Extract<RawInputBotAppID, { _: T }>
          | Extract<RawInputBotAppShortName, { _: T }>
          | Extract<RawBotAppNotModified, { _: T }>
          | Extract<RawBotApp, { _: T }>
          | Extract<RawBotApp, { _: T }>
          | Extract<RawInlineBotWebView, { _: T }>
          | Extract<RawReadParticipantDate, { _: T }>
          | Extract<RawInputChatlistDialogFilter, { _: T }>
          | Extract<RawExportedChatlistInvite, { _: T }>
          | Extract<RawExportedChatlistInvite, { _: T }>
          | Extract<RawExportedInvites, { _: T }>
          | Extract<RawChatlistInviteAlready, { _: T }>
          | Extract<RawChatlistInvite, { _: T }>
          | Extract<RawChatlistUpdates, { _: T }>
          | Extract<RawBotInfo, { _: T }>
          | Extract<RawMessagePeerVote, { _: T }>
          | Extract<RawMessagePeerVoteInputOption, { _: T }>
          | Extract<RawMessagePeerVoteMultiple, { _: T }>
          | Extract<RawStoryViews, { _: T }>
          | Extract<RawStoryItemDeleted, { _: T }>
          | Extract<RawStoryItemSkipped, { _: T }>
          | Extract<RawStoryItem, { _: T }>
          | Extract<RawAllStoriesNotModified, { _: T }>
          | Extract<RawAllStories, { _: T }>
          | Extract<RawStories, { _: T }>
          | Extract<RawStoryView, { _: T }>
          | Extract<RawStoryViewPublicForward, { _: T }>
          | Extract<RawStoryViewPublicRepost, { _: T }>
          | Extract<RawStoryViewsList, { _: T }>
          | Extract<RawStoryViews, { _: T }>
          | Extract<RawInputReplyToMessage, { _: T }>
          | Extract<RawInputReplyToStory, { _: T }>
          | Extract<RawExportedStoryLink, { _: T }>
          | Extract<RawStoriesStealthMode, { _: T }>
          | Extract<RawMediaAreaCoordinates, { _: T }>
          | Extract<RawMediaAreaVenue, { _: T }>
          | Extract<RawInputMediaAreaVenue, { _: T }>
          | Extract<RawMediaAreaGeoPoint, { _: T }>
          | Extract<RawMediaAreaSuggestedReaction, { _: T }>
          | Extract<RawMediaAreaChannelPost, { _: T }>
          | Extract<RawInputMediaAreaChannelPost, { _: T }>
          | Extract<RawMediaAreaUrl, { _: T }>
          | Extract<RawMediaAreaWeather, { _: T }>
          | Extract<RawMediaAreaStarGift, { _: T }>
          | Extract<RawPeerStories, { _: T }>
          | Extract<RawPeerStories, { _: T }>
          | Extract<RawWebPage, { _: T }>
          | Extract<RawPremiumGiftCodeOption, { _: T }>
          | Extract<RawCheckedGiftCode, { _: T }>
          | Extract<RawGiveawayInfo, { _: T }>
          | Extract<RawGiveawayInfoResults, { _: T }>
          | Extract<RawPrepaidGiveaway, { _: T }>
          | Extract<RawPrepaidStarsGiveaway, { _: T }>
          | Extract<RawBoost, { _: T }>
          | Extract<RawBoostsList, { _: T }>
          | Extract<RawMyBoost, { _: T }>
          | Extract<RawMyBoosts, { _: T }>
          | Extract<RawBoostsStatus, { _: T }>
          | Extract<RawStoryFwdHeader, { _: T }>
          | Extract<RawPostInteractionCountersMessage, { _: T }>
          | Extract<RawPostInteractionCountersStory, { _: T }>
          | Extract<RawStoryStats, { _: T }>
          | Extract<RawPublicForwardMessage, { _: T }>
          | Extract<RawPublicForwardStory, { _: T }>
          | Extract<RawPublicForwards, { _: T }>
          | Extract<RawPeerColor, { _: T }>
          | Extract<RawPeerColorSet, { _: T }>
          | Extract<RawPeerColorProfileSet, { _: T }>
          | Extract<RawPeerColorOption, { _: T }>
          | Extract<RawPeerColorsNotModified, { _: T }>
          | Extract<RawPeerColors, { _: T }>
          | Extract<RawStoryReaction, { _: T }>
          | Extract<RawStoryReactionPublicForward, { _: T }>
          | Extract<RawStoryReactionPublicRepost, { _: T }>
          | Extract<RawStoryReactionsList, { _: T }>
          | Extract<RawSavedDialog, { _: T }>
          | Extract<RawSavedDialogs, { _: T }>
          | Extract<RawSavedDialogsSlice, { _: T }>
          | Extract<RawSavedDialogsNotModified, { _: T }>
          | Extract<RawSavedReactionTag, { _: T }>
          | Extract<RawSavedReactionTagsNotModified, { _: T }>
          | Extract<RawSavedReactionTags, { _: T }>
          | Extract<RawOutboxReadDate, { _: T }>
          | Extract<RawEligibleToJoin, { _: T }>
          | Extract<RawStatus, { _: T }>
          | Extract<RawSmsJob, { _: T }>
          | Extract<RawBusinessWeeklyOpen, { _: T }>
          | Extract<RawBusinessWorkHours, { _: T }>
          | Extract<RawBusinessLocation, { _: T }>
          | Extract<RawInputBusinessRecipients, { _: T }>
          | Extract<RawBusinessRecipients, { _: T }>
          | Extract<RawBusinessAwayMessageScheduleAlways, { _: T }>
          | Extract<RawBusinessAwayMessageScheduleOutsideWorkHours, { _: T }>
          | Extract<RawBusinessAwayMessageScheduleCustom, { _: T }>
          | Extract<RawInputBusinessGreetingMessage, { _: T }>
          | Extract<RawBusinessGreetingMessage, { _: T }>
          | Extract<RawInputBusinessAwayMessage, { _: T }>
          | Extract<RawBusinessAwayMessage, { _: T }>
          | Extract<RawTimezone, { _: T }>
          | Extract<RawTimezonesListNotModified, { _: T }>
          | Extract<RawTimezonesList, { _: T }>
          | Extract<RawQuickReply, { _: T }>
          | Extract<RawInputQuickReplyShortcut, { _: T }>
          | Extract<RawInputQuickReplyShortcutId, { _: T }>
          | Extract<RawQuickReplies, { _: T }>
          | Extract<RawQuickRepliesNotModified, { _: T }>
          | Extract<RawConnectedBot, { _: T }>
          | Extract<RawConnectedBots, { _: T }>
          | Extract<RawDialogFilters, { _: T }>
          | Extract<RawBirthday, { _: T }>
          | Extract<RawBotBusinessConnection, { _: T }>
          | Extract<RawInputBusinessIntro, { _: T }>
          | Extract<RawBusinessIntro, { _: T }>
          | Extract<RawMyStickers, { _: T }>
          | Extract<RawInputCollectibleUsername, { _: T }>
          | Extract<RawInputCollectiblePhone, { _: T }>
          | Extract<RawCollectibleInfo, { _: T }>
          | Extract<RawInputBusinessBotRecipients, { _: T }>
          | Extract<RawBusinessBotRecipients, { _: T }>
          | Extract<RawContactBirthday, { _: T }>
          | Extract<RawContactBirthdays, { _: T }>
          | Extract<RawMissingInvitee, { _: T }>
          | Extract<RawInvitedUsers, { _: T }>
          | Extract<RawInputBusinessChatLink, { _: T }>
          | Extract<RawBusinessChatLink, { _: T }>
          | Extract<RawBusinessChatLinks, { _: T }>
          | Extract<RawResolvedBusinessChatLinks, { _: T }>
          | Extract<RawRequestedPeerUser, { _: T }>
          | Extract<RawRequestedPeerChat, { _: T }>
          | Extract<RawRequestedPeerChannel, { _: T }>
          | Extract<RawSponsoredMessageReportOption, { _: T }>
          | Extract<RawSponsoredMessageReportResultChooseOption, { _: T }>
          | Extract<RawSponsoredMessageReportResultAdsHidden, { _: T }>
          | Extract<RawSponsoredMessageReportResultReported, { _: T }>
          | Extract<RawBroadcastRevenueStats, { _: T }>
          | Extract<RawBroadcastRevenueWithdrawalUrl, { _: T }>
          | Extract<RawBroadcastRevenueTransactionProceeds, { _: T }>
          | Extract<RawBroadcastRevenueTransactionWithdrawal, { _: T }>
          | Extract<RawBroadcastRevenueTransactionRefund, { _: T }>
          | Extract<RawBroadcastRevenueTransactions, { _: T }>
          | Extract<RawReactionNotificationsFromContacts, { _: T }>
          | Extract<RawReactionNotificationsFromAll, { _: T }>
          | Extract<RawReactionsNotifySettings, { _: T }>
          | Extract<RawBroadcastRevenueBalances, { _: T }>
          | Extract<RawAvailableEffect, { _: T }>
          | Extract<RawAvailableEffectsNotModified, { _: T }>
          | Extract<RawAvailableEffects, { _: T }>
          | Extract<RawFactCheck, { _: T }>
          | Extract<RawStarsTransactionPeerUnsupported, { _: T }>
          | Extract<RawStarsTransactionPeerAppStore, { _: T }>
          | Extract<RawStarsTransactionPeerPlayMarket, { _: T }>
          | Extract<RawStarsTransactionPeerPremiumBot, { _: T }>
          | Extract<RawStarsTransactionPeerFragment, { _: T }>
          | Extract<RawStarsTransactionPeer, { _: T }>
          | Extract<RawStarsTransactionPeerAds, { _: T }>
          | Extract<RawStarsTransactionPeerAPI, { _: T }>
          | Extract<RawStarsTopupOption, { _: T }>
          | Extract<RawStarsTransaction, { _: T }>
          | Extract<RawStarsStatus, { _: T }>
          | Extract<RawFoundStory, { _: T }>
          | Extract<RawFoundStories, { _: T }>
          | Extract<RawGeoPointAddress, { _: T }>
          | Extract<RawStarsRevenueStatus, { _: T }>
          | Extract<RawStarsRevenueStats, { _: T }>
          | Extract<RawStarsRevenueWithdrawalUrl, { _: T }>
          | Extract<RawStarsRevenueAdsAccountUrl, { _: T }>
          | Extract<RawInputStarsTransaction, { _: T }>
          | Extract<RawStarsGiftOption, { _: T }>
          | Extract<RawPopularAppBots, { _: T }>
          | Extract<RawBotPreviewMedia, { _: T }>
          | Extract<RawPreviewInfo, { _: T }>
          | Extract<RawStarsSubscriptionPricing, { _: T }>
          | Extract<RawStarsSubscription, { _: T }>
          | Extract<RawMessageReactor, { _: T }>
          | Extract<RawStarsGiveawayOption, { _: T }>
          | Extract<RawStarsGiveawayWinnersOption, { _: T }>
          | Extract<RawStarGift, { _: T }>
          | Extract<RawStarGiftUnique, { _: T }>
          | Extract<RawStarGiftsNotModified, { _: T }>
          | Extract<RawStarGifts, { _: T }>
          | Extract<RawMessageReportOption, { _: T }>
          | Extract<RawReportResultChooseOption, { _: T }>
          | Extract<RawReportResultAddComment, { _: T }>
          | Extract<RawReportResultReported, { _: T }>
          | Extract<RawBotPreparedInlineMessage, { _: T }>
          | Extract<RawPreparedInlineMessage, { _: T }>
          | Extract<RawBotAppSettings, { _: T }>
          | Extract<RawStarRefProgram, { _: T }>
          | Extract<RawConnectedBotStarRef, { _: T }>
          | Extract<RawConnectedStarRefBots, { _: T }>
          | Extract<RawSuggestedStarRefBots, { _: T }>
          | Extract<RawStarsAmount, { _: T }>
          | Extract<RawFoundStickersNotModified, { _: T }>
          | Extract<RawFoundStickers, { _: T }>
          | Extract<RawBotVerifierSettings, { _: T }>
          | Extract<RawBotVerification, { _: T }>
          | Extract<RawStarGiftAttributeModel, { _: T }>
          | Extract<RawStarGiftAttributePattern, { _: T }>
          | Extract<RawStarGiftAttributeBackdrop, { _: T }>
          | Extract<RawStarGiftAttributeOriginalDetails, { _: T }>
          | Extract<RawStarGiftUpgradePreview, { _: T }>
          | Extract<RawUsers, { _: T }>
          | Extract<RawUsersSlice, { _: T }>
          | Extract<RawUniqueStarGift, { _: T }>
          | Extract<RawWebPagePreview, { _: T }>
          | Extract<RawSavedStarGift, { _: T }>
          | Extract<RawSavedStarGifts, { _: T }>
          | Extract<RawInputSavedStarGiftUser, { _: T }>
          | Extract<RawInputSavedStarGiftChat, { _: T }>
          | Extract<RawStarGiftWithdrawalUrl, { _: T }>
          | Extract<RawPaidReactionPrivacyDefault, { _: T }>
          | Extract<RawPaidReactionPrivacyAnonymous, { _: T }>
          | Extract<RawPaidReactionPrivacyPeer, { _: T }>
          | Extract<RawPaidMessagesRevenue, { _: T }>
          | Extract<RawRequirementToContactEmpty, { _: T }>
          | Extract<RawRequirementToContactPremium, { _: T }>
          | Extract<RawRequirementToContactPaidMessages, { _: T }>
          | Extract<RawBusinessBotRights, { _: T }>
          | Extract<RawDisallowedGiftsSettings, { _: T }>
          | Extract<RawSponsoredPeer, { _: T }>
          | Extract<RawSponsoredPeersEmpty, { _: T }>
          | Extract<RawSponsoredPeers, { _: T }>
          | Extract<RawChannelAdminLogEventActionToggleAutotranslation, { _: T }>
          | Extract<RawInputInvoiceStarGiftResale, { _: T }>
          | Extract<RawInputSavedStarGiftSlug, { _: T }>
          | Extract<RawStarGiftAttributeIdModel, { _: T }>
          | Extract<RawStarGiftAttributeIdPattern, { _: T }>
          | Extract<RawStarGiftAttributeIdBackdrop, { _: T }>
          | Extract<RawStarGiftAttributeCounter, { _: T }>
          | Extract<RawResaleStarGifts, { _: T }>
          | Extract<RawCanSendStoryCount, { _: T }>
          | Extract<RawPendingSuggestion, { _: T }>
          | Extract<RawPremiumGiftOption, { _: T }>
          | Extract<RawEmojiStatusUntil, { _: T }>
          | Extract<RawUserStarGift, { _: T }>
          | Extract<RawUserStarGifts, { _: T }>
          | Extract<RawDummyUpdate, { _: T }>
          | Extract<RawUseConfigSimpleRequest, { _: T }>
          | Extract<RawParseInputAppEventRequest, { _: T }>
          | Extract<RawInvokeWithBusinessConnectionPrefixRequest, { _: T }>
          | Extract<RawInvokeWithGooglePlayIntegrityPrefixRequest, { _: T }>
          | Extract<RawInvokeWithApnsSecretPrefixRequest, { _: T }>
          | Extract<RawInvokeWithReCaptchaPrefixRequest, { _: T }>
          | Extract<RawInvokeAfterMsgRequest, { _: T }>
          | Extract<RawInvokeAfterMsgsRequest, { _: T }>
          | Extract<RawInitConnectionRequest, { _: T }>
          | Extract<RawInvokeWithLayerRequest, { _: T }>
          | Extract<RawInvokeWithoutUpdatesRequest, { _: T }>
          | Extract<RawInvokeWithMessagesRangeRequest, { _: T }>
          | Extract<RawInvokeWithTakeoutRequest, { _: T }>
          | Extract<RawInvokeWithBusinessConnectionRequest, { _: T }>
          | Extract<RawInvokeWithGooglePlayIntegrityRequest, { _: T }>
          | Extract<RawInvokeWithApnsSecretRequest, { _: T }>
          | Extract<RawInvokeWithReCaptchaRequest, { _: T }>
          | Extract<RawSendCodeRequest, { _: T }>
          | Extract<RawSignUpRequest, { _: T }>
          | Extract<RawSignInRequest, { _: T }>
          | Extract<RawLogOutRequest, { _: T }>
          | Extract<RawResetAuthorizationsRequest, { _: T }>
          | Extract<RawExportAuthorizationRequest, { _: T }>
          | Extract<RawImportAuthorizationRequest, { _: T }>
          | Extract<RawBindTempAuthKeyRequest, { _: T }>
          | Extract<RawImportBotAuthorizationRequest, { _: T }>
          | Extract<RawCheckPasswordRequest, { _: T }>
          | Extract<RawRequestPasswordRecoveryRequest, { _: T }>
          | Extract<RawRecoverPasswordRequest, { _: T }>
          | Extract<RawResendCodeRequest, { _: T }>
          | Extract<RawCancelCodeRequest, { _: T }>
          | Extract<RawDropTempAuthKeysRequest, { _: T }>
          | Extract<RawExportLoginTokenRequest, { _: T }>
          | Extract<RawImportLoginTokenRequest, { _: T }>
          | Extract<RawAcceptLoginTokenRequest, { _: T }>
          | Extract<RawCheckRecoveryPasswordRequest, { _: T }>
          | Extract<RawImportWebTokenAuthorizationRequest, { _: T }>
          | Extract<RawRequestFirebaseSmsRequest, { _: T }>
          | Extract<RawResetLoginEmailRequest, { _: T }>
          | Extract<RawReportMissingCodeRequest, { _: T }>
          | Extract<RawRegisterDeviceRequest, { _: T }>
          | Extract<RawUnregisterDeviceRequest, { _: T }>
          | Extract<RawUpdateNotifySettingsRequest, { _: T }>
          | Extract<RawGetNotifySettingsRequest, { _: T }>
          | Extract<RawResetNotifySettingsRequest, { _: T }>
          | Extract<RawUpdateProfileRequest, { _: T }>
          | Extract<RawUpdateStatusRequest, { _: T }>
          | Extract<RawGetWallPapersRequest, { _: T }>
          | Extract<RawReportPeerRequest, { _: T }>
          | Extract<RawCheckUsernameRequest, { _: T }>
          | Extract<RawUpdateUsernameRequest, { _: T }>
          | Extract<RawGetPrivacyRequest, { _: T }>
          | Extract<RawSetPrivacyRequest, { _: T }>
          | Extract<RawDeleteAccountRequest, { _: T }>
          | Extract<RawGetAccountTTLRequest, { _: T }>
          | Extract<RawSetAccountTTLRequest, { _: T }>
          | Extract<RawSendChangePhoneCodeRequest, { _: T }>
          | Extract<RawChangePhoneRequest, { _: T }>
          | Extract<RawUpdateDeviceLockedRequest, { _: T }>
          | Extract<RawGetAuthorizationsRequest, { _: T }>
          | Extract<RawResetAuthorizationRequest, { _: T }>
          | Extract<RawGetPasswordRequest, { _: T }>
          | Extract<RawGetPasswordSettingsRequest, { _: T }>
          | Extract<RawUpdatePasswordSettingsRequest, { _: T }>
          | Extract<RawSendConfirmPhoneCodeRequest, { _: T }>
          | Extract<RawConfirmPhoneRequest, { _: T }>
          | Extract<RawGetTmpPasswordRequest, { _: T }>
          | Extract<RawGetWebAuthorizationsRequest, { _: T }>
          | Extract<RawResetWebAuthorizationRequest, { _: T }>
          | Extract<RawResetWebAuthorizationsRequest, { _: T }>
          | Extract<RawGetAllSecureValuesRequest, { _: T }>
          | Extract<RawGetSecureValueRequest, { _: T }>
          | Extract<RawSaveSecureValueRequest, { _: T }>
          | Extract<RawDeleteSecureValueRequest, { _: T }>
          | Extract<RawGetAuthorizationFormRequest, { _: T }>
          | Extract<RawAcceptAuthorizationRequest, { _: T }>
          | Extract<RawSendVerifyPhoneCodeRequest, { _: T }>
          | Extract<RawVerifyPhoneRequest, { _: T }>
          | Extract<RawSendVerifyEmailCodeRequest, { _: T }>
          | Extract<RawVerifyEmailRequest, { _: T }>
          | Extract<RawInitTakeoutSessionRequest, { _: T }>
          | Extract<RawFinishTakeoutSessionRequest, { _: T }>
          | Extract<RawConfirmPasswordEmailRequest, { _: T }>
          | Extract<RawResendPasswordEmailRequest, { _: T }>
          | Extract<RawCancelPasswordEmailRequest, { _: T }>
          | Extract<RawGetContactSignUpNotificationRequest, { _: T }>
          | Extract<RawSetContactSignUpNotificationRequest, { _: T }>
          | Extract<RawGetNotifyExceptionsRequest, { _: T }>
          | Extract<RawGetWallPaperRequest, { _: T }>
          | Extract<RawUploadWallPaperRequest, { _: T }>
          | Extract<RawSaveWallPaperRequest, { _: T }>
          | Extract<RawInstallWallPaperRequest, { _: T }>
          | Extract<RawResetWallPapersRequest, { _: T }>
          | Extract<RawGetAutoDownloadSettingsRequest, { _: T }>
          | Extract<RawSaveAutoDownloadSettingsRequest, { _: T }>
          | Extract<RawUploadThemeRequest, { _: T }>
          | Extract<RawCreateThemeRequest, { _: T }>
          | Extract<RawUpdateThemeRequest, { _: T }>
          | Extract<RawSaveThemeRequest, { _: T }>
          | Extract<RawInstallThemeRequest, { _: T }>
          | Extract<RawGetThemeRequest, { _: T }>
          | Extract<RawGetThemesRequest, { _: T }>
          | Extract<RawSetContentSettingsRequest, { _: T }>
          | Extract<RawGetContentSettingsRequest, { _: T }>
          | Extract<RawGetMultiWallPapersRequest, { _: T }>
          | Extract<RawGetGlobalPrivacySettingsRequest, { _: T }>
          | Extract<RawSetGlobalPrivacySettingsRequest, { _: T }>
          | Extract<RawReportProfilePhotoRequest, { _: T }>
          | Extract<RawResetPasswordRequest, { _: T }>
          | Extract<RawDeclinePasswordResetRequest, { _: T }>
          | Extract<RawGetChatThemesRequest, { _: T }>
          | Extract<RawSetAuthorizationTTLRequest, { _: T }>
          | Extract<RawChangeAuthorizationSettingsRequest, { _: T }>
          | Extract<RawGetSavedRingtonesRequest, { _: T }>
          | Extract<RawSaveRingtoneRequest, { _: T }>
          | Extract<RawUploadRingtoneRequest, { _: T }>
          | Extract<RawUpdateEmojiStatusRequest, { _: T }>
          | Extract<RawGetDefaultEmojiStatusesRequest, { _: T }>
          | Extract<RawGetRecentEmojiStatusesRequest, { _: T }>
          | Extract<RawClearRecentEmojiStatusesRequest, { _: T }>
          | Extract<RawReorderUsernamesRequest, { _: T }>
          | Extract<RawToggleUsernameRequest, { _: T }>
          | Extract<RawGetDefaultProfilePhotoEmojisRequest, { _: T }>
          | Extract<RawGetDefaultGroupPhotoEmojisRequest, { _: T }>
          | Extract<RawGetAutoSaveSettingsRequest, { _: T }>
          | Extract<RawSaveAutoSaveSettingsRequest, { _: T }>
          | Extract<RawDeleteAutoSaveExceptionsRequest, { _: T }>
          | Extract<RawInvalidateSignInCodesRequest, { _: T }>
          | Extract<RawUpdateColorRequest, { _: T }>
          | Extract<RawGetDefaultBackgroundEmojisRequest, { _: T }>
          | Extract<RawGetChannelDefaultEmojiStatusesRequest, { _: T }>
          | Extract<RawGetChannelRestrictedStatusEmojisRequest, { _: T }>
          | Extract<RawUpdateBusinessWorkHoursRequest, { _: T }>
          | Extract<RawUpdateBusinessLocationRequest, { _: T }>
          | Extract<RawUpdateBusinessGreetingMessageRequest, { _: T }>
          | Extract<RawUpdateBusinessAwayMessageRequest, { _: T }>
          | Extract<RawUpdateConnectedBotRequest, { _: T }>
          | Extract<RawGetConnectedBotsRequest, { _: T }>
          | Extract<RawGetBotBusinessConnectionRequest, { _: T }>
          | Extract<RawUpdateBusinessIntroRequest, { _: T }>
          | Extract<RawToggleConnectedBotPausedRequest, { _: T }>
          | Extract<RawDisablePeerConnectedBotRequest, { _: T }>
          | Extract<RawUpdateBirthdayRequest, { _: T }>
          | Extract<RawCreateBusinessChatLinkRequest, { _: T }>
          | Extract<RawEditBusinessChatLinkRequest, { _: T }>
          | Extract<RawDeleteBusinessChatLinkRequest, { _: T }>
          | Extract<RawGetBusinessChatLinksRequest, { _: T }>
          | Extract<RawResolveBusinessChatLinkRequest, { _: T }>
          | Extract<RawUpdatePersonalChannelRequest, { _: T }>
          | Extract<RawToggleSponsoredMessagesRequest, { _: T }>
          | Extract<RawGetReactionsNotifySettingsRequest, { _: T }>
          | Extract<RawSetReactionsNotifySettingsRequest, { _: T }>
          | Extract<RawGetCollectibleEmojiStatusesRequest, { _: T }>
          | Extract<RawAddNoPaidMessagesExceptionRequest, { _: T }>
          | Extract<RawGetPaidMessagesRevenueRequest, { _: T }>
          | Extract<RawGetUsersRequest, { _: T }>
          | Extract<RawGetFullUserRequest, { _: T }>
          | Extract<RawSetSecureValueErrorsRequest, { _: T }>
          | Extract<RawGetRequirementsToContactRequest, { _: T }>
          | Extract<RawGetContactIDsRequest, { _: T }>
          | Extract<RawGetStatusesRequest, { _: T }>
          | Extract<RawGetContactsRequest, { _: T }>
          | Extract<RawImportContactsRequest, { _: T }>
          | Extract<RawDeleteContactsRequest, { _: T }>
          | Extract<RawDeleteByPhonesRequest, { _: T }>
          | Extract<RawBlockRequest, { _: T }>
          | Extract<RawUnblockRequest, { _: T }>
          | Extract<RawGetBlockedRequest, { _: T }>
          | Extract<RawSearchRequest, { _: T }>
          | Extract<RawResolveUsernameRequest, { _: T }>
          | Extract<RawGetTopPeersRequest, { _: T }>
          | Extract<RawResetTopPeerRatingRequest, { _: T }>
          | Extract<RawResetSavedRequest, { _: T }>
          | Extract<RawGetSavedRequest, { _: T }>
          | Extract<RawToggleTopPeersRequest, { _: T }>
          | Extract<RawAddContactRequest, { _: T }>
          | Extract<RawAcceptContactRequest, { _: T }>
          | Extract<RawGetLocatedRequest, { _: T }>
          | Extract<RawBlockFromRepliesRequest, { _: T }>
          | Extract<RawResolvePhoneRequest, { _: T }>
          | Extract<RawExportContactTokenRequest, { _: T }>
          | Extract<RawImportContactTokenRequest, { _: T }>
          | Extract<RawEditCloseFriendsRequest, { _: T }>
          | Extract<RawSetBlockedRequest, { _: T }>
          | Extract<RawGetBirthdaysRequest, { _: T }>
          | Extract<RawGetSponsoredPeersRequest, { _: T }>
          | Extract<RawGetMessagesRequest, { _: T }>
          | Extract<RawGetDialogsRequest, { _: T }>
          | Extract<RawGetHistoryRequest, { _: T }>
          | Extract<RawSearchRequest, { _: T }>
          | Extract<RawReadHistoryRequest, { _: T }>
          | Extract<RawDeleteHistoryRequest, { _: T }>
          | Extract<RawDeleteMessagesRequest, { _: T }>
          | Extract<RawReceivedMessagesRequest, { _: T }>
          | Extract<RawSetTypingRequest, { _: T }>
          | Extract<RawSendMessageRequest, { _: T }>
          | Extract<RawSendMediaRequest, { _: T }>
          | Extract<RawForwardMessagesRequest, { _: T }>
          | Extract<RawReportSpamRequest, { _: T }>
          | Extract<RawGetPeerSettingsRequest, { _: T }>
          | Extract<RawReportRequest, { _: T }>
          | Extract<RawGetChatsRequest, { _: T }>
          | Extract<RawGetFullChatRequest, { _: T }>
          | Extract<RawEditChatTitleRequest, { _: T }>
          | Extract<RawEditChatPhotoRequest, { _: T }>
          | Extract<RawAddChatUserRequest, { _: T }>
          | Extract<RawDeleteChatUserRequest, { _: T }>
          | Extract<RawCreateChatRequest, { _: T }>
          | Extract<RawGetDhConfigRequest, { _: T }>
          | Extract<RawRequestEncryptionRequest, { _: T }>
          | Extract<RawAcceptEncryptionRequest, { _: T }>
          | Extract<RawDiscardEncryptionRequest, { _: T }>
          | Extract<RawSetEncryptedTypingRequest, { _: T }>
          | Extract<RawReadEncryptedHistoryRequest, { _: T }>
          | Extract<RawSendEncryptedRequest, { _: T }>
          | Extract<RawSendEncryptedFileRequest, { _: T }>
          | Extract<RawSendEncryptedServiceRequest, { _: T }>
          | Extract<RawReceivedQueueRequest, { _: T }>
          | Extract<RawReportEncryptedSpamRequest, { _: T }>
          | Extract<RawReadMessageContentsRequest, { _: T }>
          | Extract<RawGetStickersRequest, { _: T }>
          | Extract<RawGetAllStickersRequest, { _: T }>
          | Extract<RawGetWebPagePreviewRequest, { _: T }>
          | Extract<RawExportChatInviteRequest, { _: T }>
          | Extract<RawCheckChatInviteRequest, { _: T }>
          | Extract<RawImportChatInviteRequest, { _: T }>
          | Extract<RawGetStickerSetRequest, { _: T }>
          | Extract<RawInstallStickerSetRequest, { _: T }>
          | Extract<RawUninstallStickerSetRequest, { _: T }>
          | Extract<RawStartBotRequest, { _: T }>
          | Extract<RawGetMessagesViewsRequest, { _: T }>
          | Extract<RawEditChatAdminRequest, { _: T }>
          | Extract<RawMigrateChatRequest, { _: T }>
          | Extract<RawSearchGlobalRequest, { _: T }>
          | Extract<RawReorderStickerSetsRequest, { _: T }>
          | Extract<RawGetDocumentByHashRequest, { _: T }>
          | Extract<RawGetSavedGifsRequest, { _: T }>
          | Extract<RawSaveGifRequest, { _: T }>
          | Extract<RawGetInlineBotResultsRequest, { _: T }>
          | Extract<RawSetInlineBotResultsRequest, { _: T }>
          | Extract<RawSendInlineBotResultRequest, { _: T }>
          | Extract<RawGetMessageEditDataRequest, { _: T }>
          | Extract<RawEditMessageRequest, { _: T }>
          | Extract<RawEditInlineBotMessageRequest, { _: T }>
          | Extract<RawGetBotCallbackAnswerRequest, { _: T }>
          | Extract<RawSetBotCallbackAnswerRequest, { _: T }>
          | Extract<RawGetPeerDialogsRequest, { _: T }>
          | Extract<RawSaveDraftRequest, { _: T }>
          | Extract<RawGetAllDraftsRequest, { _: T }>
          | Extract<RawGetFeaturedStickersRequest, { _: T }>
          | Extract<RawReadFeaturedStickersRequest, { _: T }>
          | Extract<RawGetRecentStickersRequest, { _: T }>
          | Extract<RawSaveRecentStickerRequest, { _: T }>
          | Extract<RawClearRecentStickersRequest, { _: T }>
          | Extract<RawGetArchivedStickersRequest, { _: T }>
          | Extract<RawGetMaskStickersRequest, { _: T }>
          | Extract<RawGetAttachedStickersRequest, { _: T }>
          | Extract<RawSetGameScoreRequest, { _: T }>
          | Extract<RawSetInlineGameScoreRequest, { _: T }>
          | Extract<RawGetGameHighScoresRequest, { _: T }>
          | Extract<RawGetInlineGameHighScoresRequest, { _: T }>
          | Extract<RawGetCommonChatsRequest, { _: T }>
          | Extract<RawGetWebPageRequest, { _: T }>
          | Extract<RawToggleDialogPinRequest, { _: T }>
          | Extract<RawReorderPinnedDialogsRequest, { _: T }>
          | Extract<RawGetPinnedDialogsRequest, { _: T }>
          | Extract<RawSetBotShippingResultsRequest, { _: T }>
          | Extract<RawSetBotPrecheckoutResultsRequest, { _: T }>
          | Extract<RawUploadMediaRequest, { _: T }>
          | Extract<RawSendScreenshotNotificationRequest, { _: T }>
          | Extract<RawGetFavedStickersRequest, { _: T }>
          | Extract<RawFaveStickerRequest, { _: T }>
          | Extract<RawGetUnreadMentionsRequest, { _: T }>
          | Extract<RawReadMentionsRequest, { _: T }>
          | Extract<RawGetRecentLocationsRequest, { _: T }>
          | Extract<RawSendMultiMediaRequest, { _: T }>
          | Extract<RawUploadEncryptedFileRequest, { _: T }>
          | Extract<RawSearchStickerSetsRequest, { _: T }>
          | Extract<RawGetSplitRangesRequest, { _: T }>
          | Extract<RawMarkDialogUnreadRequest, { _: T }>
          | Extract<RawGetDialogUnreadMarksRequest, { _: T }>
          | Extract<RawClearAllDraftsRequest, { _: T }>
          | Extract<RawUpdatePinnedMessageRequest, { _: T }>
          | Extract<RawSendVoteRequest, { _: T }>
          | Extract<RawGetPollResultsRequest, { _: T }>
          | Extract<RawGetOnlinesRequest, { _: T }>
          | Extract<RawEditChatAboutRequest, { _: T }>
          | Extract<RawEditChatDefaultBannedRightsRequest, { _: T }>
          | Extract<RawGetEmojiKeywordsRequest, { _: T }>
          | Extract<RawGetEmojiKeywordsDifferenceRequest, { _: T }>
          | Extract<RawGetEmojiKeywordsLanguagesRequest, { _: T }>
          | Extract<RawGetEmojiURLRequest, { _: T }>
          | Extract<RawGetSearchCountersRequest, { _: T }>
          | Extract<RawRequestUrlAuthRequest, { _: T }>
          | Extract<RawAcceptUrlAuthRequest, { _: T }>
          | Extract<RawHidePeerSettingsBarRequest, { _: T }>
          | Extract<RawGetScheduledHistoryRequest, { _: T }>
          | Extract<RawGetScheduledMessagesRequest, { _: T }>
          | Extract<RawSendScheduledMessagesRequest, { _: T }>
          | Extract<RawDeleteScheduledMessagesRequest, { _: T }>
          | Extract<RawGetPollVotesRequest, { _: T }>
          | Extract<RawToggleStickerSetsRequest, { _: T }>
          | Extract<RawGetDialogFiltersRequest, { _: T }>
          | Extract<RawGetSuggestedDialogFiltersRequest, { _: T }>
          | Extract<RawUpdateDialogFilterRequest, { _: T }>
          | Extract<RawUpdateDialogFiltersOrderRequest, { _: T }>
          | Extract<RawGetOldFeaturedStickersRequest, { _: T }>
          | Extract<RawGetRepliesRequest, { _: T }>
          | Extract<RawGetDiscussionMessageRequest, { _: T }>
          | Extract<RawReadDiscussionRequest, { _: T }>
          | Extract<RawUnpinAllMessagesRequest, { _: T }>
          | Extract<RawDeleteChatRequest, { _: T }>
          | Extract<RawDeletePhoneCallHistoryRequest, { _: T }>
          | Extract<RawCheckHistoryImportRequest, { _: T }>
          | Extract<RawInitHistoryImportRequest, { _: T }>
          | Extract<RawUploadImportedMediaRequest, { _: T }>
          | Extract<RawStartHistoryImportRequest, { _: T }>
          | Extract<RawGetExportedChatInvitesRequest, { _: T }>
          | Extract<RawGetExportedChatInviteRequest, { _: T }>
          | Extract<RawEditExportedChatInviteRequest, { _: T }>
          | Extract<RawDeleteRevokedExportedChatInvitesRequest, { _: T }>
          | Extract<RawDeleteExportedChatInviteRequest, { _: T }>
          | Extract<RawGetAdminsWithInvitesRequest, { _: T }>
          | Extract<RawGetChatInviteImportersRequest, { _: T }>
          | Extract<RawSetHistoryTTLRequest, { _: T }>
          | Extract<RawCheckHistoryImportPeerRequest, { _: T }>
          | Extract<RawSetChatThemeRequest, { _: T }>
          | Extract<RawGetMessageReadParticipantsRequest, { _: T }>
          | Extract<RawGetSearchResultsCalendarRequest, { _: T }>
          | Extract<RawGetSearchResultsPositionsRequest, { _: T }>
          | Extract<RawHideChatJoinRequestRequest, { _: T }>
          | Extract<RawHideAllChatJoinRequestsRequest, { _: T }>
          | Extract<RawToggleNoForwardsRequest, { _: T }>
          | Extract<RawSaveDefaultSendAsRequest, { _: T }>
          | Extract<RawSendReactionRequest, { _: T }>
          | Extract<RawGetMessagesReactionsRequest, { _: T }>
          | Extract<RawGetMessageReactionsListRequest, { _: T }>
          | Extract<RawSetChatAvailableReactionsRequest, { _: T }>
          | Extract<RawGetAvailableReactionsRequest, { _: T }>
          | Extract<RawSetDefaultReactionRequest, { _: T }>
          | Extract<RawTranslateTextRequest, { _: T }>
          | Extract<RawGetUnreadReactionsRequest, { _: T }>
          | Extract<RawReadReactionsRequest, { _: T }>
          | Extract<RawSearchSentMediaRequest, { _: T }>
          | Extract<RawGetAttachMenuBotsRequest, { _: T }>
          | Extract<RawGetAttachMenuBotRequest, { _: T }>
          | Extract<RawToggleBotInAttachMenuRequest, { _: T }>
          | Extract<RawRequestWebViewRequest, { _: T }>
          | Extract<RawProlongWebViewRequest, { _: T }>
          | Extract<RawRequestSimpleWebViewRequest, { _: T }>
          | Extract<RawSendWebViewResultMessageRequest, { _: T }>
          | Extract<RawSendWebViewDataRequest, { _: T }>
          | Extract<RawTranscribeAudioRequest, { _: T }>
          | Extract<RawRateTranscribedAudioRequest, { _: T }>
          | Extract<RawGetCustomEmojiDocumentsRequest, { _: T }>
          | Extract<RawGetEmojiStickersRequest, { _: T }>
          | Extract<RawGetFeaturedEmojiStickersRequest, { _: T }>
          | Extract<RawReportReactionRequest, { _: T }>
          | Extract<RawGetTopReactionsRequest, { _: T }>
          | Extract<RawGetRecentReactionsRequest, { _: T }>
          | Extract<RawClearRecentReactionsRequest, { _: T }>
          | Extract<RawGetExtendedMediaRequest, { _: T }>
          | Extract<RawSetDefaultHistoryTTLRequest, { _: T }>
          | Extract<RawGetDefaultHistoryTTLRequest, { _: T }>
          | Extract<RawSendBotRequestedPeerRequest, { _: T }>
          | Extract<RawGetEmojiGroupsRequest, { _: T }>
          | Extract<RawGetEmojiStatusGroupsRequest, { _: T }>
          | Extract<RawGetEmojiProfilePhotoGroupsRequest, { _: T }>
          | Extract<RawSearchCustomEmojiRequest, { _: T }>
          | Extract<RawTogglePeerTranslationsRequest, { _: T }>
          | Extract<RawGetBotAppRequest, { _: T }>
          | Extract<RawRequestAppWebViewRequest, { _: T }>
          | Extract<RawSetChatWallPaperRequest, { _: T }>
          | Extract<RawSearchEmojiStickerSetsRequest, { _: T }>
          | Extract<RawGetSavedDialogsRequest, { _: T }>
          | Extract<RawGetSavedHistoryRequest, { _: T }>
          | Extract<RawDeleteSavedHistoryRequest, { _: T }>
          | Extract<RawGetPinnedSavedDialogsRequest, { _: T }>
          | Extract<RawToggleSavedDialogPinRequest, { _: T }>
          | Extract<RawReorderPinnedSavedDialogsRequest, { _: T }>
          | Extract<RawGetSavedReactionTagsRequest, { _: T }>
          | Extract<RawUpdateSavedReactionTagRequest, { _: T }>
          | Extract<RawGetDefaultTagReactionsRequest, { _: T }>
          | Extract<RawGetOutboxReadDateRequest, { _: T }>
          | Extract<RawGetQuickRepliesRequest, { _: T }>
          | Extract<RawReorderQuickRepliesRequest, { _: T }>
          | Extract<RawCheckQuickReplyShortcutRequest, { _: T }>
          | Extract<RawEditQuickReplyShortcutRequest, { _: T }>
          | Extract<RawDeleteQuickReplyShortcutRequest, { _: T }>
          | Extract<RawGetQuickReplyMessagesRequest, { _: T }>
          | Extract<RawSendQuickReplyMessagesRequest, { _: T }>
          | Extract<RawDeleteQuickReplyMessagesRequest, { _: T }>
          | Extract<RawToggleDialogFilterTagsRequest, { _: T }>
          | Extract<RawGetMyStickersRequest, { _: T }>
          | Extract<RawGetEmojiStickerGroupsRequest, { _: T }>
          | Extract<RawGetAvailableEffectsRequest, { _: T }>
          | Extract<RawEditFactCheckRequest, { _: T }>
          | Extract<RawDeleteFactCheckRequest, { _: T }>
          | Extract<RawGetFactCheckRequest, { _: T }>
          | Extract<RawRequestMainWebViewRequest, { _: T }>
          | Extract<RawSendPaidReactionRequest, { _: T }>
          | Extract<RawTogglePaidReactionPrivacyRequest, { _: T }>
          | Extract<RawGetPaidReactionPrivacyRequest, { _: T }>
          | Extract<RawViewSponsoredMessageRequest, { _: T }>
          | Extract<RawClickSponsoredMessageRequest, { _: T }>
          | Extract<RawReportSponsoredMessageRequest, { _: T }>
          | Extract<RawGetSponsoredMessagesRequest, { _: T }>
          | Extract<RawSavePreparedInlineMessageRequest, { _: T }>
          | Extract<RawGetPreparedInlineMessageRequest, { _: T }>
          | Extract<RawSearchStickersRequest, { _: T }>
          | Extract<RawReportMessagesDeliveryRequest, { _: T }>
          | Extract<RawGetStateRequest, { _: T }>
          | Extract<RawGetDifferenceRequest, { _: T }>
          | Extract<RawGetChannelDifferenceRequest, { _: T }>
          | Extract<RawUpdateProfilePhotoRequest, { _: T }>
          | Extract<RawUploadProfilePhotoRequest, { _: T }>
          | Extract<RawDeletePhotosRequest, { _: T }>
          | Extract<RawGetUserPhotosRequest, { _: T }>
          | Extract<RawUploadContactProfilePhotoRequest, { _: T }>
          | Extract<RawSaveFilePartRequest, { _: T }>
          | Extract<RawGetFileRequest, { _: T }>
          | Extract<RawSaveBigFilePartRequest, { _: T }>
          | Extract<RawGetWebFileRequest, { _: T }>
          | Extract<RawGetCdnFileRequest, { _: T }>
          | Extract<RawReuploadCdnFileRequest, { _: T }>
          | Extract<RawGetCdnFileHashesRequest, { _: T }>
          | Extract<RawGetFileHashesRequest, { _: T }>
          | Extract<RawGetConfigRequest, { _: T }>
          | Extract<RawGetNearestDcRequest, { _: T }>
          | Extract<RawGetAppUpdateRequest, { _: T }>
          | Extract<RawGetInviteTextRequest, { _: T }>
          | Extract<RawGetSupportRequest, { _: T }>
          | Extract<RawSetBotUpdatesStatusRequest, { _: T }>
          | Extract<RawGetCdnConfigRequest, { _: T }>
          | Extract<RawGetRecentMeUrlsRequest, { _: T }>
          | Extract<RawGetTermsOfServiceUpdateRequest, { _: T }>
          | Extract<RawAcceptTermsOfServiceRequest, { _: T }>
          | Extract<RawGetDeepLinkInfoRequest, { _: T }>
          | Extract<RawGetAppConfigRequest, { _: T }>
          | Extract<RawSaveAppLogRequest, { _: T }>
          | Extract<RawGetPassportConfigRequest, { _: T }>
          | Extract<RawGetSupportNameRequest, { _: T }>
          | Extract<RawGetUserInfoRequest, { _: T }>
          | Extract<RawEditUserInfoRequest, { _: T }>
          | Extract<RawGetPromoDataRequest, { _: T }>
          | Extract<RawHidePromoDataRequest, { _: T }>
          | Extract<RawDismissSuggestionRequest, { _: T }>
          | Extract<RawGetCountriesListRequest, { _: T }>
          | Extract<RawGetPremiumPromoRequest, { _: T }>
          | Extract<RawGetPeerColorsRequest, { _: T }>
          | Extract<RawGetPeerProfileColorsRequest, { _: T }>
          | Extract<RawGetTimezonesListRequest, { _: T }>
          | Extract<RawReadHistoryRequest, { _: T }>
          | Extract<RawDeleteMessagesRequest, { _: T }>
          | Extract<RawReportSpamRequest, { _: T }>
          | Extract<RawGetMessagesRequest, { _: T }>
          | Extract<RawGetParticipantsRequest, { _: T }>
          | Extract<RawGetParticipantRequest, { _: T }>
          | Extract<RawGetChannelsRequest, { _: T }>
          | Extract<RawGetFullChannelRequest, { _: T }>
          | Extract<RawCreateChannelRequest, { _: T }>
          | Extract<RawEditAdminRequest, { _: T }>
          | Extract<RawEditTitleRequest, { _: T }>
          | Extract<RawEditPhotoRequest, { _: T }>
          | Extract<RawCheckUsernameRequest, { _: T }>
          | Extract<RawUpdateUsernameRequest, { _: T }>
          | Extract<RawJoinChannelRequest, { _: T }>
          | Extract<RawLeaveChannelRequest, { _: T }>
          | Extract<RawInviteToChannelRequest, { _: T }>
          | Extract<RawDeleteChannelRequest, { _: T }>
          | Extract<RawExportMessageLinkRequest, { _: T }>
          | Extract<RawToggleSignaturesRequest, { _: T }>
          | Extract<RawGetAdminedPublicChannelsRequest, { _: T }>
          | Extract<RawEditBannedRequest, { _: T }>
          | Extract<RawGetAdminLogRequest, { _: T }>
          | Extract<RawSetStickersRequest, { _: T }>
          | Extract<RawReadMessageContentsRequest, { _: T }>
          | Extract<RawDeleteHistoryRequest, { _: T }>
          | Extract<RawTogglePreHistoryHiddenRequest, { _: T }>
          | Extract<RawGetLeftChannelsRequest, { _: T }>
          | Extract<RawGetGroupsForDiscussionRequest, { _: T }>
          | Extract<RawSetDiscussionGroupRequest, { _: T }>
          | Extract<RawEditCreatorRequest, { _: T }>
          | Extract<RawEditLocationRequest, { _: T }>
          | Extract<RawToggleSlowModeRequest, { _: T }>
          | Extract<RawGetInactiveChannelsRequest, { _: T }>
          | Extract<RawConvertToGigagroupRequest, { _: T }>
          | Extract<RawGetSendAsRequest, { _: T }>
          | Extract<RawDeleteParticipantHistoryRequest, { _: T }>
          | Extract<RawToggleJoinToSendRequest, { _: T }>
          | Extract<RawToggleJoinRequestRequest, { _: T }>
          | Extract<RawReorderUsernamesRequest, { _: T }>
          | Extract<RawToggleUsernameRequest, { _: T }>
          | Extract<RawDeactivateAllUsernamesRequest, { _: T }>
          | Extract<RawToggleForumRequest, { _: T }>
          | Extract<RawCreateForumTopicRequest, { _: T }>
          | Extract<RawGetForumTopicsRequest, { _: T }>
          | Extract<RawGetForumTopicsByIDRequest, { _: T }>
          | Extract<RawEditForumTopicRequest, { _: T }>
          | Extract<RawUpdatePinnedForumTopicRequest, { _: T }>
          | Extract<RawDeleteTopicHistoryRequest, { _: T }>
          | Extract<RawReorderPinnedForumTopicsRequest, { _: T }>
          | Extract<RawToggleAntiSpamRequest, { _: T }>
          | Extract<RawReportAntiSpamFalsePositiveRequest, { _: T }>
          | Extract<RawToggleParticipantsHiddenRequest, { _: T }>
          | Extract<RawUpdateColorRequest, { _: T }>
          | Extract<RawToggleViewForumAsMessagesRequest, { _: T }>
          | Extract<RawGetChannelRecommendationsRequest, { _: T }>
          | Extract<RawUpdateEmojiStatusRequest, { _: T }>
          | Extract<RawSetBoostsToUnblockRestrictionsRequest, { _: T }>
          | Extract<RawSetEmojiStickersRequest, { _: T }>
          | Extract<RawRestrictSponsoredMessagesRequest, { _: T }>
          | Extract<RawSearchPostsRequest, { _: T }>
          | Extract<RawUpdatePaidMessagesPriceRequest, { _: T }>
          | Extract<RawSendCustomRequestRequest, { _: T }>
          | Extract<RawAnswerWebhookJSONQueryRequest, { _: T }>
          | Extract<RawSetBotCommandsRequest, { _: T }>
          | Extract<RawResetBotCommandsRequest, { _: T }>
          | Extract<RawGetBotCommandsRequest, { _: T }>
          | Extract<RawSetBotMenuButtonRequest, { _: T }>
          | Extract<RawGetBotMenuButtonRequest, { _: T }>
          | Extract<RawSetBotBroadcastDefaultAdminRightsRequest, { _: T }>
          | Extract<RawSetBotGroupDefaultAdminRightsRequest, { _: T }>
          | Extract<RawSetBotInfoRequest, { _: T }>
          | Extract<RawGetBotInfoRequest, { _: T }>
          | Extract<RawReorderUsernamesRequest, { _: T }>
          | Extract<RawToggleUsernameRequest, { _: T }>
          | Extract<RawCanSendMessageRequest, { _: T }>
          | Extract<RawAllowSendMessageRequest, { _: T }>
          | Extract<RawInvokeWebViewCustomMethodRequest, { _: T }>
          | Extract<RawGetPopularAppBotsRequest, { _: T }>
          | Extract<RawAddPreviewMediaRequest, { _: T }>
          | Extract<RawEditPreviewMediaRequest, { _: T }>
          | Extract<RawDeletePreviewMediaRequest, { _: T }>
          | Extract<RawReorderPreviewMediasRequest, { _: T }>
          | Extract<RawGetPreviewInfoRequest, { _: T }>
          | Extract<RawGetPreviewMediasRequest, { _: T }>
          | Extract<RawUpdateUserEmojiStatusRequest, { _: T }>
          | Extract<RawToggleUserEmojiStatusPermissionRequest, { _: T }>
          | Extract<RawCheckDownloadFileParamsRequest, { _: T }>
          | Extract<RawGetAdminedBotsRequest, { _: T }>
          | Extract<RawUpdateStarRefProgramRequest, { _: T }>
          | Extract<RawSetCustomVerificationRequest, { _: T }>
          | Extract<RawGetBotRecommendationsRequest, { _: T }>
          | Extract<RawGetPaymentFormRequest, { _: T }>
          | Extract<RawGetPaymentReceiptRequest, { _: T }>
          | Extract<RawValidateRequestedInfoRequest, { _: T }>
          | Extract<RawSendPaymentFormRequest, { _: T }>
          | Extract<RawGetSavedInfoRequest, { _: T }>
          | Extract<RawClearSavedInfoRequest, { _: T }>
          | Extract<RawGetBankCardDataRequest, { _: T }>
          | Extract<RawExportInvoiceRequest, { _: T }>
          | Extract<RawAssignAppStoreTransactionRequest, { _: T }>
          | Extract<RawAssignPlayMarketTransactionRequest, { _: T }>
          | Extract<RawGetPremiumGiftCodeOptionsRequest, { _: T }>
          | Extract<RawCheckGiftCodeRequest, { _: T }>
          | Extract<RawApplyGiftCodeRequest, { _: T }>
          | Extract<RawGetGiveawayInfoRequest, { _: T }>
          | Extract<RawLaunchPrepaidGiveawayRequest, { _: T }>
          | Extract<RawGetStarsTopupOptionsRequest, { _: T }>
          | Extract<RawGetStarsStatusRequest, { _: T }>
          | Extract<RawGetStarsTransactionsRequest, { _: T }>
          | Extract<RawSendStarsFormRequest, { _: T }>
          | Extract<RawRefundStarsChargeRequest, { _: T }>
          | Extract<RawGetStarsRevenueStatsRequest, { _: T }>
          | Extract<RawGetStarsRevenueWithdrawalUrlRequest, { _: T }>
          | Extract<RawGetStarsRevenueAdsAccountUrlRequest, { _: T }>
          | Extract<RawGetStarsTransactionsByIDRequest, { _: T }>
          | Extract<RawGetStarsGiftOptionsRequest, { _: T }>
          | Extract<RawGetStarsSubscriptionsRequest, { _: T }>
          | Extract<RawChangeStarsSubscriptionRequest, { _: T }>
          | Extract<RawFulfillStarsSubscriptionRequest, { _: T }>
          | Extract<RawGetStarsGiveawayOptionsRequest, { _: T }>
          | Extract<RawGetStarGiftsRequest, { _: T }>
          | Extract<RawSaveStarGiftRequest, { _: T }>
          | Extract<RawConvertStarGiftRequest, { _: T }>
          | Extract<RawBotCancelStarsSubscriptionRequest, { _: T }>
          | Extract<RawGetConnectedStarRefBotsRequest, { _: T }>
          | Extract<RawGetConnectedStarRefBotRequest, { _: T }>
          | Extract<RawGetSuggestedStarRefBotsRequest, { _: T }>
          | Extract<RawConnectStarRefBotRequest, { _: T }>
          | Extract<RawEditConnectedStarRefBotRequest, { _: T }>
          | Extract<RawGetStarGiftUpgradePreviewRequest, { _: T }>
          | Extract<RawUpgradeStarGiftRequest, { _: T }>
          | Extract<RawTransferStarGiftRequest, { _: T }>
          | Extract<RawGetUniqueStarGiftRequest, { _: T }>
          | Extract<RawGetSavedStarGiftsRequest, { _: T }>
          | Extract<RawGetSavedStarGiftRequest, { _: T }>
          | Extract<RawGetStarGiftWithdrawalUrlRequest, { _: T }>
          | Extract<RawToggleChatStarGiftNotificationsRequest, { _: T }>
          | Extract<RawToggleStarGiftsPinnedToTopRequest, { _: T }>
          | Extract<RawCanPurchaseStoreRequest, { _: T }>
          | Extract<RawCreateStickerSetRequest, { _: T }>
          | Extract<RawRemoveStickerFromSetRequest, { _: T }>
          | Extract<RawChangeStickerPositionRequest, { _: T }>
          | Extract<RawAddStickerToSetRequest, { _: T }>
          | Extract<RawSetStickerSetThumbRequest, { _: T }>
          | Extract<RawCheckShortNameRequest, { _: T }>
          | Extract<RawSuggestShortNameRequest, { _: T }>
          | Extract<RawChangeStickerRequest, { _: T }>
          | Extract<RawRenameStickerSetRequest, { _: T }>
          | Extract<RawDeleteStickerSetRequest, { _: T }>
          | Extract<RawReplaceStickerRequest, { _: T }>
          | Extract<RawGetCallConfigRequest, { _: T }>
          | Extract<RawRequestCallRequest, { _: T }>
          | Extract<RawAcceptCallRequest, { _: T }>
          | Extract<RawConfirmCallRequest, { _: T }>
          | Extract<RawReceivedCallRequest, { _: T }>
          | Extract<RawDiscardCallRequest, { _: T }>
          | Extract<RawSetCallRatingRequest, { _: T }>
          | Extract<RawSaveCallDebugRequest, { _: T }>
          | Extract<RawSendSignalingDataRequest, { _: T }>
          | Extract<RawCreateGroupCallRequest, { _: T }>
          | Extract<RawJoinGroupCallRequest, { _: T }>
          | Extract<RawLeaveGroupCallRequest, { _: T }>
          | Extract<RawInviteToGroupCallRequest, { _: T }>
          | Extract<RawDiscardGroupCallRequest, { _: T }>
          | Extract<RawToggleGroupCallSettingsRequest, { _: T }>
          | Extract<RawGetGroupCallRequest, { _: T }>
          | Extract<RawGetGroupParticipantsRequest, { _: T }>
          | Extract<RawCheckGroupCallRequest, { _: T }>
          | Extract<RawToggleGroupCallRecordRequest, { _: T }>
          | Extract<RawEditGroupCallParticipantRequest, { _: T }>
          | Extract<RawEditGroupCallTitleRequest, { _: T }>
          | Extract<RawGetGroupCallJoinAsRequest, { _: T }>
          | Extract<RawExportGroupCallInviteRequest, { _: T }>
          | Extract<RawToggleGroupCallStartSubscriptionRequest, { _: T }>
          | Extract<RawStartScheduledGroupCallRequest, { _: T }>
          | Extract<RawSaveDefaultGroupCallJoinAsRequest, { _: T }>
          | Extract<RawJoinGroupCallPresentationRequest, { _: T }>
          | Extract<RawLeaveGroupCallPresentationRequest, { _: T }>
          | Extract<RawGetGroupCallStreamChannelsRequest, { _: T }>
          | Extract<RawGetGroupCallStreamRtmpUrlRequest, { _: T }>
          | Extract<RawSaveCallLogRequest, { _: T }>
          | Extract<RawCreateConferenceCallRequest, { _: T }>
          | Extract<RawDeleteConferenceCallParticipantsRequest, { _: T }>
          | Extract<RawSendConferenceCallBroadcastRequest, { _: T }>
          | Extract<RawInviteConferenceCallParticipantRequest, { _: T }>
          | Extract<RawDeclineConferenceCallInviteRequest, { _: T }>
          | Extract<RawGetGroupCallChainBlocksRequest, { _: T }>
          | Extract<RawGetLangPackRequest, { _: T }>
          | Extract<RawGetStringsRequest, { _: T }>
          | Extract<RawGetDifferenceRequest, { _: T }>
          | Extract<RawGetLanguagesRequest, { _: T }>
          | Extract<RawGetLanguageRequest, { _: T }>
          | Extract<RawEditPeerFoldersRequest, { _: T }>
          | Extract<RawGetBroadcastStatsRequest, { _: T }>
          | Extract<RawLoadAsyncGraphRequest, { _: T }>
          | Extract<RawGetMegagroupStatsRequest, { _: T }>
          | Extract<RawGetMessagePublicForwardsRequest, { _: T }>
          | Extract<RawGetMessageStatsRequest, { _: T }>
          | Extract<RawGetStoryStatsRequest, { _: T }>
          | Extract<RawGetStoryPublicForwardsRequest, { _: T }>
          | Extract<RawGetBroadcastRevenueStatsRequest, { _: T }>
          | Extract<RawGetBroadcastRevenueWithdrawalUrlRequest, { _: T }>
          | Extract<RawGetBroadcastRevenueTransactionsRequest, { _: T }>
          | Extract<RawExportChatlistInviteRequest, { _: T }>
          | Extract<RawDeleteExportedInviteRequest, { _: T }>
          | Extract<RawEditExportedInviteRequest, { _: T }>
          | Extract<RawGetExportedInvitesRequest, { _: T }>
          | Extract<RawCheckChatlistInviteRequest, { _: T }>
          | Extract<RawJoinChatlistInviteRequest, { _: T }>
          | Extract<RawGetChatlistUpdatesRequest, { _: T }>
          | Extract<RawJoinChatlistUpdatesRequest, { _: T }>
          | Extract<RawHideChatlistUpdatesRequest, { _: T }>
          | Extract<RawGetLeaveChatlistSuggestionsRequest, { _: T }>
          | Extract<RawLeaveChatlistRequest, { _: T }>
          | Extract<RawCanSendStoryRequest, { _: T }>
          | Extract<RawSendStoryRequest, { _: T }>
          | Extract<RawEditStoryRequest, { _: T }>
          | Extract<RawDeleteStoriesRequest, { _: T }>
          | Extract<RawTogglePinnedRequest, { _: T }>
          | Extract<RawGetAllStoriesRequest, { _: T }>
          | Extract<RawGetPinnedStoriesRequest, { _: T }>
          | Extract<RawGetStoriesArchiveRequest, { _: T }>
          | Extract<RawGetStoriesByIDRequest, { _: T }>
          | Extract<RawToggleAllStoriesHiddenRequest, { _: T }>
          | Extract<RawReadStoriesRequest, { _: T }>
          | Extract<RawIncrementStoryViewsRequest, { _: T }>
          | Extract<RawGetStoryViewsListRequest, { _: T }>
          | Extract<RawGetStoriesViewsRequest, { _: T }>
          | Extract<RawExportStoryLinkRequest, { _: T }>
          | Extract<RawReportRequest, { _: T }>
          | Extract<RawActivateStealthModeRequest, { _: T }>
          | Extract<RawSendReactionRequest, { _: T }>
          | Extract<RawGetPeerStoriesRequest, { _: T }>
          | Extract<RawGetAllReadPeerStoriesRequest, { _: T }>
          | Extract<RawGetPeerMaxIDsRequest, { _: T }>
          | Extract<RawGetChatsToSendRequest, { _: T }>
          | Extract<RawTogglePeerStoriesHiddenRequest, { _: T }>
          | Extract<RawGetStoryReactionsListRequest, { _: T }>
          | Extract<RawTogglePinnedToTopRequest, { _: T }>
          | Extract<RawSearchPostsRequest, { _: T }>
          | Extract<RawGetBoostsListRequest, { _: T }>
          | Extract<RawGetMyBoostsRequest, { _: T }>
          | Extract<RawApplyBoostRequest, { _: T }>
          | Extract<RawGetBoostsStatusRequest, { _: T }>
          | Extract<RawGetUserBoostsRequest, { _: T }>
          | Extract<RawIsEligibleToJoinRequest, { _: T }>
          | Extract<RawJoinRequest, { _: T }>
          | Extract<RawLeaveRequest, { _: T }>
          | Extract<RawUpdateSettingsRequest, { _: T }>
          | Extract<RawGetStatusRequest, { _: T }>
          | Extract<RawGetSmsJobRequest, { _: T }>
          | Extract<RawFinishJobRequest, { _: T }>
          | Extract<RawGetCollectibleInfoRequest, { _: T }>
          | Extract<RawToggleAutotranslationRequest, { _: T }>
          | Extract<RawGetResaleStarGiftsRequest, { _: T }>
          | Extract<RawUpdateStarGiftPriceRequest, { _: T }>
          | Extract<RawGetIsPremiumRequiredToContactRequest, { _: T }>
          | Extract<RawCanPurchasePremiumRequest, { _: T }>
          | Extract<RawGetUserStarGiftsRequest, { _: T }>
          | Extract<RawCustomMethodRequest, { _: T }>,
      > = {}

    Returns tl.FindByName<tl.TlObject, T>

    • Defined in test/src/stub.ts:51

Settings

Member Visibility
Documentation - v0.23.3
  • Loading...

Generated using TypeDoc