clientconnectionstoragetltransporttypesutilitiesenumserrorsfunctionstypesClientClientPlainComposerConnectionFramedConnectionUnframedConnectionWebSocketFileIDFileUniqueIDMessage_MessageContainerRPCResultStorageStorageIndexedDBStorageLocalStorageStorageMemoryStorageSessionStorageTLErrorTLObjectTLReaderTLWriterTransportTransportAbridgedTransportIntermediate_CaptionCommon_ChatBase_ChatPBase_ChatPhotoBase_InlineKeyboardButtonBase_InlineQueryResultBase_InlineQueryResultCaptionCommon_InlineQueryResultInputMessageContentReplyMarkupCommon_InlineQueryResultThumbnailCommon_MessageBase_MessageEntityBase_MessageMediaBase_SendCommon_SpoilCommon_ThumbnailCommon_UploadCommonAddReactionParamsAnimationAnswerCallbackQueryParamsAnswerInlineQueryParamsAudioAuthorizationStateAuthorizeUserParamsBanChatMemberParamsBotCommandBotCommandScopeAllChatAdministratorsBotCommandScopeAllGroupChatsBotCommandScopeAllPrivateChatsBotCommandScopeChatBotCommandScopeChatAdministratorsBotCommandScopeChatMemberBotCommandScopeDefaultCallbackQueryChatAdministratorRightsChatChannelChatGroupChatMemberAdministratorChatMemberBannedChatMemberBaseChatMemberCreatorChatMemberLeftChatMemberMemberChatMemberRestrictedChatMemberRightsChatMemberUpdatedChatPChannelChatPChannelBaseChatPGroupChatPhotoUserChatPPrivateChatPrivateChatPSupergroupChatSupergroupChosenInlineResultClientParamsClientPlainParamsContactContextDeleteMessageParamsDeleteMessagesParamsDiceDocumentDownloadParamsEditMessageParamsEditMessageReplyMarkupParamsEntityGetterForwardMessagesParamsGameGetChatsParamsGetHistoryParamsGiveawayGiveawayParametersInlineKeyboardButtonCallbackInlineKeyboardButtonGameInlineKeyboardButtonLoginInlineKeyboardButtonMiniAppInlineKeyboardButtonPayInlineKeyboardButtonSwitchInlineInlineKeyboardButtonSwitchInlineCurrentInlineKeyboardButtonURLInlineQueryInlineQueryResultArticleInlineQueryResultAudioInlineQueryResultButtonInlineQueryResultCachedAudioInlineQueryResultCachedDocumentInlineQueryResultCachedGifInlineQueryResultCachedMpeg4GifInlineQueryResultCachedPhotoInlineQueryResultCachedStickerInlineQueryResultCachedVideoInlineQueryResultCachedVoiceInlineQueryResultContactInlineQueryResultDocumentInlineQueryResultGameInlineQueryResultGifInlineQueryResultLocationInlineQueryResultMpeg4GifInlineQueryResultPhotoInlineQueryResultVenueInlineQueryResultVideoInlineQueryResultVoiceInputMessageContentContactInputMessageContentInvoiceInputMessageContentLocationInputMessageContentTextInputMessageContentVenueInputPeerGetterInviteLinkInvokeErrorHandlerKeyboardButtonMiniAppKeyboardButtonPollTypeKeyboardButtonRequestChatKeyboardButtonRequestContactKeyboardButtonRequestLocationKeyboardButtonRequestPollKeyboardButtonRequestUserKeyboardButtonTextLabeledPriceLocationLoginUrlMaskPositionMessageAnimationMessageAudioMessageAutoDeleteTimerChangedMessageChannelCreatedMessageChatMigratedFromMessageChatMigratedToMessageContactMessageDeletedChatPhotoMessageDiceMessageDocumentMessageEntityBankCardMessageEntityBlockquoteMessageEntityBoldMessageEntityBotCommandMessageEntityCashtagMessageEntityCodeMessageEntityCustomEmojiMessageEntityEmailAddressMessageEntityHashtagMessageEntityItalicMessageEntityMentionMessageEntityPhoneNumberMessageEntityPreMessageEntitySpoilerMessageEntityStrikethroughMessageEntityTextLinkMessageEntityTextMentionMessageEntityUnderlineMessageEntityURLMessageForumTopicClosedMessageForumTopicCreatedMessageForumTopicEditedMessageForumTopicReopenedMessageGameMessageGetterMessageGiveawayMessageGroupCreatedMessageIdentifierMessageInteractionsMessageLeftChatMemberMessageLocationMessageNewChatMembersMessageNewChatPhotoMessageNewChatTitleMessagePhotoMessagePinnedMessageMessagePollMessageReactionMessageReactionCountMessageReactionsMessageStickerMessageSupergroupCreatedMessageTextMessageTypesMessageUnsupportedMessageUserSharedMessageVenueMessageVideoMessageVideoChatEndedMessageVideoChatScheduledMessageVideoChatStartedMessageVideoNoteMessageVoiceMessageWriteAccessAllowedMiniAppInfoNetworkStatisticsNetworkStatisticsEntryPhotoPinMessageParamsPollPollOptionReactionCountReactionCustomEmojiReactionEmojiReplyMarkupForceReplyReplyMarkupInlineKeyboardReplyMarkupKeyboardReplyMarkupRemoveKeyboardReplyParamsReplyQuoteRestrictionReasonSendAnimationParamsSendAudioParamsSendContactParamsSendDiceParamsSendDocumentParamsSendLocationParamsSendMessageParamsSendPhotoParamsSendPollParamsSendVenueParamsSendVideoNoteParamsSendVideoParamsSendVoiceParamsSetChatMemberRightsParamsSetChatPhotoParamsSetMyCommandsParamsSetReactionsParamsStickerStorageIndexedDBParamsThumbnailTLObjectConstructorTransportProviderParamsUpdateAuthorizationStateUpdateCallbackQueryUpdateChatMemberUpdateChosenInlineResultUpdateConnectionStateUpdateDeletedChatUpdateDeletedMessagesUpdateEditedChatUpdateEditedMessageUpdateInlineQueryUpdateMapUpdateMessageInteractionsUpdateMessageReactionCountUpdateMessageReactionsUpdateMyChatMemberUpdateNewChatUpdateNewMessageUploadParamsUserUsernameResolverVenueVideoVideoNoteVoiceBotCommandScopeChatChatActionChatMemberChatMemberStatusChatPChatPhotoChatPhotoChatChatTypeConnectionConnectionStateConnectionStateNotConnectedConnectionStateReadyConnectionStateUpdatingDCFileSourceGetManyFilterGetMyCommandsParamsIDInlineKeyboardButtonInlineQueryResultInputMessageContentKeyboardButtonMessageMessageEntityMessageEntityTypeNextFnParamParamDescParamsParseModeReactionReadObjectReplyMarkupStickerSetNameGetterStorageKeyPartTransportProviderUpdateUpdateIntersectionAPP_VERSIONasDEVICE_MODELflagshandleMigrationErroridINITIAL_DCLANG_CODELANG_PACKLAYERlengthnameparamDescparamsrestartAuthserializeSYSTEM_LANG_CODESYSTEM_VERSIONtransportProviderWebSocketanalyzeOptionalParamassertMessageTypebotCommandScopeToTlObjectcalculateLengthchatAdministratorRightsToTlObjectchatIdToPeerchatMemberRightsToTlObjectcheckPasswordconstructAnimationconstructAudioconstructCallbackQueryconstructChatconstructChat2constructChat3constructChat4constructChatAdministratorRightsconstructChatMemberconstructChatMemberRightsconstructChatMemberUpdatedconstructChatPconstructChatPhotoconstructChosenInlineResultconstructContactconstructDiceconstructDocumentconstructGameconstructGiveawayconstructGiveawayParametersconstructInlineKeyboardButtonconstructInlineQueryconstructInviteLinkconstructKeyboardButtonconstructLocationconstructMaskPositionconstructMessageconstructMessageEntityconstructMessageReactionconstructMessageReactionCountconstructMessageReactionsconstructMiniAppInfoconstructPhotoconstructPollconstructPollOptionconstructReactionconstructReactionCountconstructReplyMarkupconstructReplyQuoteconstructRestrictionReasonconstructStickerconstructThumbnailconstructUserconstructVenueconstructVideoconstructVideoNoteconstructVoiceexportSessionStringfixKeyfromStringgetChannelChatIdgetChatOrdergetColorFromPeerIdgetColorNamegetDcIdgetDcIpsgetPrefixKeyRangegetRandomIdimportSessionStringinlineKeyboardButtonToTlObjectinlineQueryResultToTlObjectinputPeerToPeerisInRangeisOptionalParamisTLObjectConstructorkeyboardButtonToTlObjectmessageEntityToTlObjectpeerToChatIdreactionEqualreactionToTlObjectreplyMarkupToTlObjectrestoreKeyskipInvoketoStringFileTypeFileUniqueTypeThumbnailSourceValueTypepathAssertionErrorMutexParserAnyConstructorArrayLikeArgFalsyGetConstructorTypedebugassertassertAlmostEqualsassertArrayIncludesassertEqualsassertExistsassertFalseassertGreaterassertGreaterOrEqualassertInstanceOfassertIsErrorassertLessassertLessOrEqualassertMatchassertNotEqualsassertNotInstanceOfassertNotMatchassertNotStrictEqualsassertObjectMatchassertRejectsassertStrictEqualsassertStringIncludesassertThrowscontentTypectr256decodeBase64encodeBase64equalextensionfactorizefailgunzipgzipige256Decryptige256EncryptinitTgCryptounimplementedunreachableCTRQueueColorNameMaybePromiseVECTOR_CONSTRUCTORZERO_CHANNEL_IDbase64DecodeUrlSafebase64EncodeUrlSafebigIntFromBufferbufferFromBigIntcleanObjectconcatdropfromUnixTimestampgetColorFromPeerIdgetColorNamegetRandomBigIntgetRandomIdmodmodExpmustPromptmustPromptNumbermustPromptOneOfrleDecoderleEncodersaPadsha1sha256toUnixTimestampUNREACHABLEenumsfunctionstypesMessage_MessageContainerRPCResultTLErrorTLObjectTLReaderTLWriterTLObjectConstructorParamParamDescParamsReadObjectasflagsidlengthnameparamDescparamsserializeanalyzeOptionalParamcalculateLengthchatIdToPeergetChannelChatIdinputPeerToPeerisOptionalParamisTLObjectConstructorpeerToChatIdAboutTooLongAccessTokenExpiredAccessTokenInvalidActiveUserRequiredAdminIdInvalidAdminRankEmojiNotAllowedAdminRankInvalidAdminsTooMuchAlbumPhotosTooManyApiIdInvalidApiIdPublishedFloodArticleTitleEmptyAudioContentUrlEmptyAudioTitleEmptyAuthBytesInvalidAuthKeyDuplicatedAuthKeyInvalidAuthKeyPermEmptyAuthKeyUnregisteredAuthRestartAuthTokenAlreadyAcceptedAuthTokenExceptionAuthTokenExpiredAuthTokenInvalidAutoarchiveNotAvailableBankCardNumberInvalidBannedRightsInvalidBasePortLocInvalidBotChannelsNaBotCommandDescriptionInvalidBotCommandInvalidBotDomainInvalidBotGamesDisabledBotGroupsBlockedBotInlineDisabledBotInvalidBotMethodInvalidBotMissingBotOnesideNotAvailBotPaymentsDisabledBotPollsDisabledBotResponseTimeoutBotScoreNotModifiedBotsTooMuchBroadcastCallsDisabledBroadcastForbiddenBroadcastIdInvalidBroadcastPublicVotersForbiddenBroadcastRequiredButtonDataInvalidButtonTextInvalidButtonTypeInvalidButtonUrlInvalidButtonUserPrivacyRestrictedCallAlreadyAcceptedCallAlreadyDeclinedCallOccupyFailedCallPeerInvalidCallProtocolFlagsInvalidCdnMethodInvalidCdnUploadTimeoutChannelBannedChannelForumMissingChannelIdInvalidChannelInvalidChannelParicipantMissingChannelPrivateChannelPublicGroupNaChannelsAdminLocatedTooMuchChannelsAdminPublicTooMuchChannelsTooMuchChannelTooBigChannelTooLargeChatAboutNotModifiedChatAboutTooLongChatAdminInviteRequiredChatAdminRequiredChatDiscussionUnallowedChatForbiddenChatForwardsRestrictedChatGetFailedChatGuestSendForbiddenChatIdEmptyChatIdGenerateFailedChatIdInvalidChatInvalidChatInvitePermanentChatLinkExistsChatNotModifiedChatRestrictedChatRevokeDateUnsupportedChatSendGameForbiddenChatSendGifsForbiddenChatSendInlineForbiddenChatSendMediaForbiddenChatSendPollForbiddenChatSendStickersForbiddenChatTitleEmptyChatTooBigChatWriteForbiddenChpCallFailCodeEmptyCodeHashInvalidCodeInvalidConnectionApiIdInvalidConnectionAppVersionEmptyConnectionDeviceModelEmptyConnectionLangPackInvalidConnectionLayerInvalidConnectionNotInitedConnectionSystemEmptyConnectionSystemLangCodeEmptyContactAddMissingContactIdInvalidContactNameEmptyContactReqMissingCreateCallFailedCurrencyTotalAmountInvalidDataInvalidDataJsonInvalidDataTooLongDateEmptyDcIdInvalidDhGAInvalidDocumentInvalidEditBotInviteForbiddenEmailHashExpiredEmailInvalidEmailUnconfirmedEmailVerifyExpiredEmojiInvalidEmojiNotModifiedEmoticonEmptyEmoticonInvalidEmoticonStickerpackMissingEncryptedMessageInvalidEncryptionAlreadyAcceptedEncryptionAlreadyDeclinedEncryptionDeclinedEncryptionIdInvalidEncryptionOccupyFailedEntitiesTooLongEntityBoundsInvalidEntityMentionUserInvalidErrorTextEmptyErrorWithCallExpireDateInvalidExpireForbiddenExportCardInvalidExternalUrlInvalidFieldNameEmptyFieldNameInvalidFileContentTypeInvalidFileEmtpyFileIdInvalidFilePart_0MissingFilePartEmptyFilePartInvalidFilePartLengthInvalidFilePartsInvalidFilePartSizeChangedFilePartSizeInvalidFilePartTooBigFilePartXMissingFileReferenceEmptyFileReferenceExpiredFileReferenceInvalidFilerefUpgradeNeededFileTitleEmptyFilterIdInvalidFilterIncludeEmptyFilterNotSupportedFilterTitleEmptyFirstnameInvalidFolderIdEmptyFolderIdInvalidFreshChangeAdminsForbiddenFreshChangePhoneForbiddenFreshResetAuthorisationForbiddenFromMessageBotDisabledFromPeerInvalidGameBotInvalidGeoPointInvalidGifContentTypeInvalidGifIdInvalidGraphExpiredReloadGraphInvalidReloadGraphOutdatedReloadGroupcallAddParticipantsFailedGroupcallAlreadyDiscardedGroupcallAlreadyStartedGroupcallForbiddenGroupcallInvalidGroupCallInvalidGroupcallJoinMissingGroupcallNotModifiedGroupcallSsrcDuplicateMuchGroupedMediaInvalidHashInvalidHideRequesterMissingHistoryGetFailedImageProcessFailedImportFileInvalidImportFormatUnrecognizedImportIdInvalidInlineBotRequiredInlineResultExpiredInputConstructorInvalidInputFetchErrorInputFetchFailInputFilterInvalidInputLayerInvalidInputMethodInvalidInputRequestTooLongInputTextEmptyInputUserDeactivatedInterdcXCallErrorInterdcXCallRichErrorInviteForbiddenWithJoinasInviteHashEmptyInviteHashExpiredInviteHashInvalidInviteRequestSentInviteRevokedMissingInvoicePayloadInvalidJoinAsPeerInvalidLangCodeInvalidLangCodeNotSupportedLangPackInvalidLastnameInvalidLimitInvalidLinkNotModifiedLocationInvalidMaxDateInvalidMaxIdInvalidMaxQtsInvalidMd5ChecksumInvalidMediaCaptionTooLongMediaEmptyMediaGroupedInvalidMediaInvalidMediaNewInvalidMediaPrevInvalidMediaTtlInvalidMegagroupIdInvalidMegagroupPrehistoryHiddenMegagroupRequiredMemberNoLocationMemberOccupyPrimaryLocFailedMessageAuthorRequiredMessageDeleteForbiddenMessageEditTimeExpiredMessageEmptyMessageIdInvalidMessageIdsEmptyMessageNotModifiedMessagePollClosedMessageTooLongMethodInvalidMinDateInvalidMsgidDecreaseRetryMsgIdInvalidMsgTooOldMsgWaitFailedMtSendQueueTooLongMultiMediaTooLongNeedChatInvalidNeedMemberInvalidNewSaltInvalidNewSettingsEmptyNewSettingsInvalidNextOffsetInvalidNotAllowedOffsetInvalidOffsetPeerIdInvalidOptionInvalidOptionsTooMuchPackShortNameInvalidPackShortNameOccupiedPackTitleInvalidParticipantCallFailedParticipantIdInvalidParticipantJoinMissingParticipantsTooFewParticipantVersionOutdatedPasswordEmptyPasswordHashInvalidPasswordMissingPasswordRecoveryExpiredPasswordRecoveryNaPasswordRequiredPaymentProviderInvalidPeerFloodPeerHistoryEmptyPeerIdInvalidPeerIdNotSupportedPersistentTimestampEmptyPersistentTimestampInvalidPersistentTimestampOutdatedPhoneCodeEmptyPhoneCodeExpiredPhoneCodeHashEmptyPhoneCodeInvalidPhoneHashExpiredPhoneNotOccupiedPhoneNumberAppSignupForbiddenPhoneNumberBannedPhoneNumberFloodPhoneNumberInvalidPhoneNumberOccupiedPhoneNumberUnoccupiedPhonePasswordFloodPhonePasswordProtectedPhotoContentTypeInvalidPhotoContentUrlEmptyPhotoCropFileMissingPhotoCropSizeSmallPhotoExtInvalidPhotoFileMissingPhotoIdInvalidPhotoInvalidPhotoInvalidDimensionsPhotoSaveFileInvalidPhotoThumbUrlEmptyPinnedDialogsTooMuchPinRestrictedPollAnswerInvalidPollAnswersInvalidPollOptionDuplicatePollOptionInvalidPollQuestionInvalidPollUnsupportedPollVoteRequiredPostponedTimeoutPremiumAccountRequiredPremiumCurrentlyUnavailablePreviousChatImportActiveWaitXminPrivacyKeyInvalidPrivacyTooLongPrivacyValueInvalidPtsChangeEmptyPublicChannelMissingPublicKeyRequiredQueryIdEmptyQueryIdInvalidQueryTooShortQuizAnswerMissingQuizCorrectAnswerInvalidQuizCorrectAnswersEmptyQuizCorrectAnswersTooMuchQuizMultipleInvalidRandomIdDuplicateRandomIdEmptyRandomIdInvalidRandomLengthInvalidRangesInvalidReactionEmptyReactionInvalidReactionsTooManyReflectorNotAvailableRegIdGenerateFailedReplyMarkupBuyEmptyReplyMarkupGameEmptyReplyMarkupInvalidReplyMarkupTooLongResetRequestMissingResultIdDuplicateResultIdEmptyResultIdInvalidResultsTooMuchResultTypeInvalidRevoteNotAllowedRightForbiddenRightsNotModifiedRpcCallFailRpcMcgetFailRsaDecryptFailedScheduleBotNotAllowedScheduleDateInvalidScheduleDateTooLateScheduleStatusPrivateScheduleTooMuchScoreInvalidSearchQueryEmptySearchWithLinkNotSupportedSecondsInvalidSendAsPeerInvalidSendCodeUnavailableSendMessageMediaInvalidSendMessageTypeInvalidSensitiveChangeForbiddenSessionExpiredSessionPasswordNeededSessionRevokedSettingsInvalidSha256HashInvalidShortNameInvalidShortNameOccupiedShortnameOccupyFailedSignInFailedSlowmodeMultiMsgsDisabledSmsCodeCreateFailedSrpIdInvalidSrpPasswordChangedStartParamEmptyStartParamInvalidStartParamTooLongStickerDocumentInvalidStickerEmojiInvalidStickerFileInvalidStickerGifDimensionsStickerIdInvalidStickerInvalidStickerMimeInvalidStickerpackStickersTooMuchStickerPngDimensionsStickerPngNopngStickersEmptyStickersetInvalidStickersetOwnerAnonymousStickersTooMuchStickerTgsNodocStickerTgsNotgsStickerThumbPngNopngStickerThumbTgsNotgsStickerVideoBigStickerVideoNodocStickerVideoNowebmStorageCheckFailedStoreInvalidScalarTypeSwitchPmTextEmptyTakeoutInvalidTakeoutRequiredTempAuthKeyAlreadyBoundTempAuthKeyEmptyThemeFileInvalidThemeFormatInvalidThemeInvalidThemeMimeInvalidThemeTitleInvalidTimedoutTimeoutTitleInvalidTmpPasswordDisabledTmpPasswordInvalidTokenInvalidToLangInvalidTopicDeletedTtlDaysInvalidTtlMediaInvalidTtlPeriodInvalidTypeConstructorInvalidTypesEmptyUnknownErrorUnknownMethodUntilDateInvalidUpdateAppToLoginUrlInvalidUsageLimitInvalidUserAdminInvalidUserAlreadyInvitedUserAlreadyParticipantUserBannedInChannelUserBlockedUserBotUserBotInvalidUserBotRequiredUserChannelsTooMuchUserCreatorUserDeactivatedUserDeactivatedBanUserDeletedUserIdInvalidUserInvalidUserIsBlockedUserIsBotUserKickedUsernameInvalidUsernameNotModifiedUsernameNotOccupiedUsernameOccupiedUsernamePurchaseAvailableUserNotMutualContactUserNotParticipantUserpicPrivacyRequiredUserpicUploadRequiredUserPrivacyRestrictedUserRestrictedUsersTooFewUsersTooMuchUserVolumeInvalidVideoContentTypeInvalidVideoFileInvalidVideoTitleEmptyVoiceMessagesForbiddenWallpaperFileInvalidWallpaperInvalidWallpaperMimeInvalidWcConvertUrlInvalidWebdocumentInvalidWebdocumentMimeInvalidWebdocumentSizeTooBigWebdocumentUrlInvalidWebpageCurlFailedWebpageMediaEmptyWebpushAuthInvalidWebpushKeyInvalidWebpushTokenInvalidWorkerBusyTooLongRetryYouBlockedUserErrorWithCallParamsmapStorageStorageIndexedDBStorageLocalStorageStorageMemoryStorageSessionStorageStorageIndexedDBParamsGetManyFilterStorageKeyPartfixKeyfromStringgetPrefixKeyRangeisInRangerestoreKeytoStringValueTypeTransportTransportAbridgedTransportIntermediateTransportProviderParamsDCTransportProvidertransportProviderWebSocketgetDcIdgetDcIpsFileIDFileUniqueID_ChatBase_ChatPBase_ChatPhotoBase_InlineKeyboardButtonBase_InlineQueryResultBase_InlineQueryResultCaptionCommon_InlineQueryResultInputMessageContentReplyMarkupCommon_InlineQueryResultThumbnailCommon_MessageBase_MessageEntityBase_MessageMediaBaseAnimationAudioAuthorizationStateBotCommandBotCommandScopeAllChatAdministratorsBotCommandScopeAllGroupChatsBotCommandScopeAllPrivateChatsBotCommandScopeChatBotCommandScopeChatAdministratorsBotCommandScopeChatMemberBotCommandScopeDefaultCallbackQueryChatAdministratorRightsChatChannelChatGroupChatMemberAdministratorChatMemberBannedChatMemberBaseChatMemberCreatorChatMemberLeftChatMemberMemberChatMemberRestrictedChatMemberRightsChatMemberUpdatedChatPChannelChatPChannelBaseChatPGroupChatPhotoUserChatPPrivateChatPrivateChatPSupergroupChatSupergroupChosenInlineResultContactDiceDocumentEntityGetterGameGiveawayGiveawayParametersInlineKeyboardButtonCallbackInlineKeyboardButtonGameInlineKeyboardButtonLoginInlineKeyboardButtonMiniAppInlineKeyboardButtonPayInlineKeyboardButtonSwitchInlineInlineKeyboardButtonSwitchInlineCurrentInlineKeyboardButtonURLInlineQueryInlineQueryResultArticleInlineQueryResultAudioInlineQueryResultButtonInlineQueryResultCachedAudioInlineQueryResultCachedDocumentInlineQueryResultCachedGifInlineQueryResultCachedMpeg4GifInlineQueryResultCachedPhotoInlineQueryResultCachedStickerInlineQueryResultCachedVideoInlineQueryResultCachedVoiceInlineQueryResultContactInlineQueryResultDocumentInlineQueryResultGameInlineQueryResultGifInlineQueryResultLocationInlineQueryResultMpeg4GifInlineQueryResultPhotoInlineQueryResultVenueInlineQueryResultVideoInlineQueryResultVoiceInputMessageContentContactInputMessageContentInvoiceInputMessageContentLocationInputMessageContentTextInputMessageContentVenueInputPeerGetterInviteLinkKeyboardButtonMiniAppKeyboardButtonPollTypeKeyboardButtonRequestChatKeyboardButtonRequestContactKeyboardButtonRequestLocationKeyboardButtonRequestPollKeyboardButtonRequestUserKeyboardButtonTextLabeledPriceLocationLoginUrlMaskPositionMessageAnimationMessageAudioMessageAutoDeleteTimerChangedMessageChannelCreatedMessageChatMigratedFromMessageChatMigratedToMessageContactMessageDeletedChatPhotoMessageDiceMessageDocumentMessageEntityBankCardMessageEntityBlockquoteMessageEntityBoldMessageEntityBotCommandMessageEntityCashtagMessageEntityCodeMessageEntityCustomEmojiMessageEntityEmailAddressMessageEntityHashtagMessageEntityItalicMessageEntityMentionMessageEntityPhoneNumberMessageEntityPreMessageEntitySpoilerMessageEntityStrikethroughMessageEntityTextLinkMessageEntityTextMentionMessageEntityUnderlineMessageEntityURLMessageForumTopicClosedMessageForumTopicCreatedMessageForumTopicEditedMessageForumTopicReopenedMessageGameMessageGetterMessageGiveawayMessageGroupCreatedMessageIdentifierMessageInteractionsMessageLeftChatMemberMessageLocationMessageNewChatMembersMessageNewChatPhotoMessageNewChatTitleMessagePhotoMessagePinnedMessageMessagePollMessageReactionMessageReactionCountMessageReactionsMessageStickerMessageSupergroupCreatedMessageTextMessageTypesMessageUnsupportedMessageUserSharedMessageVenueMessageVideoMessageVideoChatEndedMessageVideoChatScheduledMessageVideoChatStartedMessageVideoNoteMessageVoiceMessageWriteAccessAllowedMiniAppInfoNetworkStatisticsNetworkStatisticsEntryPhotoPollPollOptionReactionCountReactionCustomEmojiReactionEmojiReplyMarkupForceReplyReplyMarkupInlineKeyboardReplyMarkupKeyboardReplyMarkupRemoveKeyboardReplyQuoteRestrictionReasonStickerThumbnailUpdateAuthorizationStateUpdateCallbackQueryUpdateChatMemberUpdateChosenInlineResultUpdateConnectionStateUpdateDeletedChatUpdateDeletedMessagesUpdateEditedChatUpdateEditedMessageUpdateInlineQueryUpdateMapUpdateMessageInteractionsUpdateMessageReactionCountUpdateMessageReactionsUpdateMyChatMemberUpdateNewChatUpdateNewMessageUserUsernameResolverVenueVideoVideoNoteVoiceBotCommandScopeChatChatActionChatMemberChatMemberStatusChatPChatPhotoChatPhotoChatChatTypeConnectionStateConnectionStateNotConnectedConnectionStateReadyConnectionStateUpdatingFileSourceIDInlineKeyboardButtonInlineQueryResultInputMessageContentKeyboardButtonMessageMessageEntityMessageEntityTypeParseModeReactionReplyMarkupStickerSetNameGetterUpdateUpdateIntersectionassertMessageTypebotCommandScopeToTlObjectchatAdministratorRightsToTlObjectchatMemberRightsToTlObjectconstructAnimationconstructAudioconstructCallbackQueryconstructChatconstructChat2constructChat3constructChat4constructChatAdministratorRightsconstructChatMemberconstructChatMemberRightsconstructChatMemberUpdatedconstructChatPconstructChatPhotoconstructChosenInlineResultconstructContactconstructDiceconstructDocumentconstructGameconstructGiveawayconstructGiveawayParametersconstructInlineKeyboardButtonconstructInlineQueryconstructInviteLinkconstructKeyboardButtonconstructLocationconstructMaskPositionconstructMessageconstructMessageEntityconstructMessageReactionconstructMessageReactionCountconstructMessageReactionsconstructMiniAppInfoconstructPhotoconstructPollconstructPollOptionconstructReactionconstructReactionCountconstructReplyMarkupconstructReplyQuoteconstructRestrictionReasonconstructStickerconstructThumbnailconstructUserconstructVenueconstructVideoconstructVideoNoteconstructVoicegetChatOrderinlineKeyboardButtonToTlObjectinlineQueryResultToTlObjectkeyboardButtonToTlObjectmessageEntityToTlObjectreactionEqualreactionToTlObjectreplyMarkupToTlObjectFileTypeFileUniqueTypeThumbnailSourcePublicKeysACK_THRESHOLDAPP_VERSIONCHANNEL_DIFFERENCE_LIMIT_BOTCHANNEL_DIFFERENCE_LIMIT_USERDEVICE_MODELINITIAL_DCLANG_CODELANG_PACKLAYERMAX_CHANNEL_IDMAX_CHAT_IDPUBLIC_KEYSSTICKER_SET_NAME_TTLSYSTEM_LANG_CODESYSTEM_VERSIONUSERNAME_TTLAboutTooLongAccessTokenExpiredAccessTokenInvalidActiveUserRequiredAdminIdInvalidAdminRankEmojiNotAllowedAdminRankInvalidAdminsTooMuchAlbumPhotosTooManyApiIdInvalidApiIdPublishedFloodArticleTitleEmptyAudioContentUrlEmptyAudioTitleEmptyAuthBytesInvalidAuthKeyDuplicatedAuthKeyInvalidAuthKeyPermEmptyAuthKeyUnregisteredAuthRestartAuthTokenAlreadyAcceptedAuthTokenExceptionAuthTokenExpiredAuthTokenInvalidAutoarchiveNotAvailableBankCardNumberInvalidBannedRightsInvalidBasePortLocInvalidBotChannelsNaBotCommandDescriptionInvalidBotCommandInvalidBotDomainInvalidBotGamesDisabledBotGroupsBlockedBotInlineDisabledBotInvalidBotMethodInvalidBotMissingBotOnesideNotAvailBotPaymentsDisabledBotPollsDisabledBotResponseTimeoutBotScoreNotModifiedBotsTooMuchBroadcastCallsDisabledBroadcastForbiddenBroadcastIdInvalidBroadcastPublicVotersForbiddenBroadcastRequiredButtonDataInvalidButtonTextInvalidButtonTypeInvalidButtonUrlInvalidButtonUserPrivacyRestrictedCallAlreadyAcceptedCallAlreadyDeclinedCallOccupyFailedCallPeerInvalidCallProtocolFlagsInvalidCdnMethodInvalidCdnUploadTimeoutChannelBannedChannelForumMissingChannelIdInvalidChannelInvalidChannelParicipantMissingChannelPrivateChannelPublicGroupNaChannelsAdminLocatedTooMuchChannelsAdminPublicTooMuchChannelsTooMuchChannelTooBigChannelTooLargeChatAboutNotModifiedChatAboutTooLongChatAdminInviteRequiredChatAdminRequiredChatDiscussionUnallowedChatForbiddenChatForwardsRestrictedChatGetFailedChatGuestSendForbiddenChatIdEmptyChatIdGenerateFailedChatIdInvalidChatInvalidChatInvitePermanentChatLinkExistsChatNotModifiedChatRestrictedChatRevokeDateUnsupportedChatSendGameForbiddenChatSendGifsForbiddenChatSendInlineForbiddenChatSendMediaForbiddenChatSendPollForbiddenChatSendStickersForbiddenChatTitleEmptyChatTooBigChatWriteForbiddenChpCallFailCodeEmptyCodeHashInvalidCodeInvalidConnectionApiIdInvalidConnectionAppVersionEmptyConnectionDeviceModelEmptyConnectionLangPackInvalidConnectionLayerInvalidConnectionNotInitedConnectionSystemEmptyConnectionSystemLangCodeEmptyContactAddMissingContactIdInvalidContactNameEmptyContactReqMissingCreateCallFailedCurrencyTotalAmountInvalidDataInvalidDataJsonInvalidDataTooLongDateEmptyDcIdInvalidDhGAInvalidDocumentInvalidEditBotInviteForbiddenEmailHashExpiredEmailInvalidEmailUnconfirmedEmailVerifyExpiredEmojiInvalidEmojiNotModifiedEmoticonEmptyEmoticonInvalidEmoticonStickerpackMissingEncryptedMessageInvalidEncryptionAlreadyAcceptedEncryptionAlreadyDeclinedEncryptionDeclinedEncryptionIdInvalidEncryptionOccupyFailedEntitiesTooLongEntityBoundsInvalidEntityMentionUserInvalidErrorTextEmptyErrorWithCallExpireDateInvalidExpireForbiddenExportCardInvalidExternalUrlInvalidFieldNameEmptyFieldNameInvalidFileContentTypeInvalidFileEmtpyFileIdInvalidFileMigrateFilePart_0MissingFilePartEmptyFilePartInvalidFilePartLengthInvalidFilePartsInvalidFilePartSizeChangedFilePartSizeInvalidFilePartTooBigFilePartXMissingFileReferenceEmptyFileReferenceExpiredFileReferenceInvalidFilerefUpgradeNeededFileTitleEmptyFilterIdInvalidFilterIncludeEmptyFilterNotSupportedFilterTitleEmptyFirstnameInvalidFloodWaitFolderIdEmptyFolderIdInvalidFreshChangeAdminsForbiddenFreshChangePhoneForbiddenFreshResetAuthorisationForbiddenFromMessageBotDisabledFromPeerInvalidGameBotInvalidGeoPointInvalidGifContentTypeInvalidGifIdInvalidGraphExpiredReloadGraphInvalidReloadGraphOutdatedReloadGroupcallAddParticipantsFailedGroupcallAlreadyDiscardedGroupcallAlreadyStartedGroupcallForbiddenGroupcallInvalidGroupCallInvalidGroupcallJoinMissingGroupcallNotModifiedGroupcallSsrcDuplicateMuchGroupedMediaInvalidHashInvalidHideRequesterMissingHistoryGetFailedImageProcessFailedImportFileInvalidImportFormatUnrecognizedImportIdInvalidInlineBotRequiredInlineResultExpiredInputConstructorInvalidInputFetchErrorInputFetchFailInputFilterInvalidInputLayerInvalidInputMethodInvalidInputRequestTooLongInputTextEmptyInputUserDeactivatedInterdcXCallErrorInterdcXCallRichErrorInviteForbiddenWithJoinasInviteHashEmptyInviteHashExpiredInviteHashInvalidInviteRequestSentInviteRevokedMissingInvoicePayloadInvalidJoinAsPeerInvalidLangCodeInvalidLangCodeNotSupportedLangPackInvalidLastnameInvalidLimitInvalidLinkNotModifiedLocationInvalidMaxDateInvalidMaxIdInvalidMaxQtsInvalidMd5ChecksumInvalidMediaCaptionTooLongMediaEmptyMediaGroupedInvalidMediaInvalidMediaNewInvalidMediaPrevInvalidMediaTtlInvalidMegagroupIdInvalidMegagroupPrehistoryHiddenMegagroupRequiredMemberNoLocationMemberOccupyPrimaryLocFailedMessageAuthorRequiredMessageDeleteForbiddenMessageEditTimeExpiredMessageEmptyMessageIdInvalidMessageIdsEmptyMessageNotModifiedMessagePollClosedMessageTooLongMethodInvalidMigrateMinDateInvalidMsgidDecreaseRetryMsgIdInvalidMsgTooOldMsgWaitFailedMtSendQueueTooLongMultiMediaTooLongNeedChatInvalidNeedMemberInvalidNewSaltInvalidNewSettingsEmptyNewSettingsInvalidNextOffsetInvalidNotAllowedOffsetInvalidOffsetPeerIdInvalidOptionInvalidOptionsTooMuchPackShortNameInvalidPackShortNameOccupiedPackTitleInvalidParticipantCallFailedParticipantIdInvalidParticipantJoinMissingParticipantsTooFewParticipantVersionOutdatedPasswordEmptyPasswordHashInvalidPasswordMissingPasswordRecoveryExpiredPasswordRecoveryNaPasswordRequiredPaymentProviderInvalidPeerFloodPeerHistoryEmptyPeerIdInvalidPeerIdNotSupportedPersistentTimestampEmptyPersistentTimestampInvalidPersistentTimestampOutdatedPhoneCodeEmptyPhoneCodeExpiredPhoneCodeHashEmptyPhoneCodeInvalidPhoneHashExpiredPhoneMigratePhoneNotOccupiedPhoneNumberAppSignupForbiddenPhoneNumberBannedPhoneNumberFloodPhoneNumberInvalidPhoneNumberOccupiedPhoneNumberUnoccupiedPhonePasswordFloodPhonePasswordProtectedPhotoContentTypeInvalidPhotoContentUrlEmptyPhotoCropFileMissingPhotoCropSizeSmallPhotoExtInvalidPhotoFileMissingPhotoIdInvalidPhotoInvalidPhotoInvalidDimensionsPhotoSaveFileInvalidPhotoThumbUrlEmptyPinnedDialogsTooMuchPinRestrictedPollAnswerInvalidPollAnswersInvalidPollOptionDuplicatePollOptionInvalidPollQuestionInvalidPollUnsupportedPollVoteRequiredPostponedTimeoutPremiumAccountRequiredPremiumCurrentlyUnavailablePreviousChatImportActiveWaitXminPrivacyKeyInvalidPrivacyTooLongPrivacyValueInvalidPtsChangeEmptyPublicChannelMissingPublicKeyRequiredQueryIdEmptyQueryIdInvalidQueryTooShortQuizAnswerMissingQuizCorrectAnswerInvalidQuizCorrectAnswersEmptyQuizCorrectAnswersTooMuchQuizMultipleInvalidRandomIdDuplicateRandomIdEmptyRandomIdInvalidRandomLengthInvalidRangesInvalidReactionEmptyReactionInvalidReactionsTooManyReflectorNotAvailableRegIdGenerateFailedReplyMarkupBuyEmptyReplyMarkupGameEmptyReplyMarkupInvalidReplyMarkupTooLongResetRequestMissingResultIdDuplicateResultIdEmptyResultIdInvalidResultsTooMuchResultTypeInvalidRevoteNotAllowedRightForbiddenRightsNotModifiedRpcCallFailRpcMcgetFailRsaDecryptFailedScheduleBotNotAllowedScheduleDateInvalidScheduleDateTooLateScheduleStatusPrivateScheduleTooMuchScoreInvalidSearchQueryEmptySearchWithLinkNotSupportedSecondsInvalidSendAsPeerInvalidSendCodeUnavailableSendMessageMediaInvalidSendMessageTypeInvalidSensitiveChangeForbiddenSessionExpiredSessionPasswordNeededSessionRevokedSettingsInvalidSha256HashInvalidShortNameInvalidShortNameOccupiedShortnameOccupyFailedSignInFailedSlowmodeMultiMsgsDisabledSmsCodeCreateFailedSrpIdInvalidSrpPasswordChangedStartParamEmptyStartParamInvalidStartParamTooLongStatsMigrateStickerDocumentInvalidStickerEmojiInvalidStickerFileInvalidStickerGifDimensionsStickerIdInvalidStickerInvalidStickerMimeInvalidStickerpackStickersTooMuchStickerPngDimensionsStickerPngNopngStickersEmptyStickersetInvalidStickersetOwnerAnonymousStickersTooMuchStickerTgsNodocStickerTgsNotgsStickerThumbPngNopngStickerThumbTgsNotgsStickerVideoBigStickerVideoNodocStickerVideoNowebmStorageCheckFailedStoreInvalidScalarTypeSwitchPmTextEmptyTakeoutInvalidTakeoutRequiredTempAuthKeyAlreadyBoundTempAuthKeyEmptyThemeFileInvalidThemeFormatInvalidThemeInvalidThemeMimeInvalidThemeTitleInvalidTimedoutTimeoutTitleInvalidTmpPasswordDisabledTmpPasswordInvalidTokenInvalidToLangInvalidTopicDeletedTtlDaysInvalidTtlMediaInvalidTtlPeriodInvalidTypeConstructorInvalidTypesEmptyUnknownErrorUnknownMethodUntilDateInvalidUpdateAppToLoginUrlInvalidUsageLimitInvalidUserAdminInvalidUserAlreadyInvitedUserAlreadyParticipantUserBannedInChannelUserBlockedUserBotUserBotInvalidUserBotRequiredUserChannelsTooMuchUserCreatorUserDeactivatedUserDeactivatedBanUserDeletedUserIdInvalidUserInvalidUserIsBlockedUserIsBotUserKickedUserMigrateUsernameInvalidUsernameNotModifiedUsernameNotOccupiedUsernameOccupiedUsernamePurchaseAvailableUserNotMutualContactUserNotParticipantUserpicPrivacyRequiredUserpicUploadRequiredUserPrivacyRestrictedUserRestrictedUsersTooFewUsersTooMuchUserVolumeInvalidVideoContentTypeInvalidVideoFileInvalidVideoTitleEmptyVoiceMessagesForbiddenWallpaperFileInvalidWallpaperInvalidWallpaperMimeInvalidWcConvertUrlInvalidWebdocumentInvalidWebdocumentMimeInvalidWebdocumentSizeTooBigWebdocumentUrlInvalidWebpageCurlFailedWebpageMediaEmptyWebpushAuthInvalidWebpushKeyInvalidWebpushTokenInvalidWorkerBusyTooLongRetryYouBlockedUserErrorWithCallParamsmapupgradeInstanceClientClientPlainComposer_CaptionCommon_SendCommon_SpoilCommon_ThumbnailCommon_UploadCommonAddReactionParamsAnswerCallbackQueryParamsAnswerInlineQueryParamsAuthorizeUserParamsBanChatMemberParamsClientParamsClientPlainParamsContextDeleteMessageParamsDeleteMessagesParamsDownloadParamsEditMessageParamsEditMessageReplyMarkupParamsForwardMessagesParamsGetChatsParamsGetHistoryParamsInvokeErrorHandlerPinMessageParamsReplyParamsSendAnimationParamsSendAudioParamsSendContactParamsSendDiceParamsSendDocumentParamsSendLocationParamsSendMessageParamsSendPhotoParamsSendPollParamsSendVenueParamsSendVideoNoteParamsSendVideoParamsSendVoiceParamsSetChatMemberRightsParamsSetChatPhotoParamsSetMyCommandsParamsSetReactionsParamsUploadParamsGetMyCommandsParamsNextFnhandleMigrationErrorrestartAuthexportSessionStringimportSessionStringskipInvoke
mod.ts (default module)
N
N
N
v
N
v
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
E
E
E
E
0_deps.ts
N
c
c
c
T
T
T
T
v
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
1_utilities.ts
c
c
T
T
v
v
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
2_tl.ts
N
N
v
N
v
c
c
c
c
c
c
c
I
T
T
T
T
v
v
v
v
v
v
v
v
f
f
f
f
f
f
f
f
3_errors.ts
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
I
v
3_storage.ts
c
c
c
c
c
I
T
T
f
f
f
f
f
f
E
3_transport.ts
c
c
c
I
T
T
v
f
f
3_types.ts
c
c
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
E
E
E
4_constants.ts
T
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
4_errors.ts
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
I
v
f
5_client.ts
c
c
c
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
T
T
v
v
f
f
f