
    i                     ~   S SK JrJr  S SKJr  S SKJr  \(       a  \\R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  4   rg " S S\S9rg)    )TYPE_CHECKINGUnion)raw)BaseTypeMetac                   R   \ rS rSrSrSr\\R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  4   rS rSrg)Updates#   a;  Telegram API base type.

Constructors:
    This base type has 7 constructors available.

    .. currentmodule:: pyrogram.raw.types

    .. autosummary::
        :nosignatures:

        UpdateShort
        UpdateShortChatMessage
        UpdateShortMessage
        UpdateShortSentMessage
        Updates
        UpdatesCombined
        UpdatesTooLong

Functions:
    This object can be returned by 127 functions.

    .. currentmodule:: pyrogram.raw.functions

    .. autosummary::
        :nosignatures:

        account.GetNotifyExceptions
        account.UpdateConnectedBot
        account.GetBotBusinessConnection
        users.SuggestBirthday
        contacts.DeleteContacts
        contacts.AddContact
        contacts.AcceptContact
        contacts.GetLocated
        contacts.BlockFromReplies
        messages.SendMessage
        messages.SendMedia
        messages.ForwardMessages
        messages.EditChatTitle
        messages.EditChatPhoto
        messages.DeleteChatUser
        messages.ImportChatInvite
        messages.StartBot
        messages.MigrateChat
        messages.SendInlineBotResult
        messages.EditMessage
        messages.GetAllDrafts
        messages.SetGameScore
        messages.SendScreenshotNotification
        messages.SendMultiMedia
        messages.UpdatePinnedMessage
        messages.SendVote
        messages.GetPollResults
        messages.EditChatDefaultBannedRights
        messages.SendScheduledMessages
        messages.DeleteScheduledMessages
        messages.SetHistoryTTL
        messages.SetChatTheme
        messages.HideChatJoinRequest
        messages.HideAllChatJoinRequests
        messages.ToggleNoForwards
        messages.SendReaction
        messages.GetMessagesReactions
        messages.SetChatAvailableReactions
        messages.SendWebViewData
        messages.GetExtendedMedia
        messages.SendBotRequestedPeer
        messages.SetChatWallPaper
        messages.SendQuickReplyMessages
        messages.DeleteQuickReplyMessages
        messages.EditFactCheck
        messages.DeleteFactCheck
        messages.SendPaidReaction
        messages.GetPaidReactionPrivacy
        messages.ToggleTodoCompleted
        messages.AppendTodoList
        messages.ToggleSuggestedPostApproval
        messages.EditForumTopic
        messages.UpdatePinnedForumTopic
        messages.ReorderPinnedForumTopics
        messages.CreateForumTopic
        channels.CreateChannel
        channels.EditAdmin
        channels.EditTitle
        channels.EditPhoto
        channels.JoinChannel
        channels.LeaveChannel
        channels.DeleteChannel
        channels.ToggleSignatures
        channels.EditBanned
        channels.DeleteHistory
        channels.TogglePreHistoryHidden
        channels.EditCreator
        channels.ToggleSlowMode
        channels.ConvertToGigagroup
        channels.ToggleJoinToSend
        channels.ToggleJoinRequest
        channels.ToggleForum
        channels.ToggleAntiSpam
        channels.ToggleParticipantsHidden
        channels.UpdateColor
        channels.ToggleViewForumAsMessages
        channels.UpdateEmojiStatus
        channels.SetBoostsToUnblockRestrictions
        channels.RestrictSponsoredMessages
        channels.UpdatePaidMessagesPrice
        channels.ToggleAutotranslation
        bots.AllowSendMessage
        payments.AssignAppStoreTransaction
        payments.AssignPlayMarketTransaction
        payments.ApplyGiftCode
        payments.LaunchPrepaidGiveaway
        payments.RefundStarsCharge
        payments.UpgradeStarGift
        payments.TransferStarGift
        payments.UpdateStarGiftPrice
        payments.ResolveStarGiftOffer
        payments.SendStarGiftOffer
        payments.CraftStarGift
        phone.DiscardCall
        phone.SetCallRating
        phone.CreateGroupCall
        phone.JoinGroupCall
        phone.LeaveGroupCall
        phone.InviteToGroupCall
        phone.DiscardGroupCall
        phone.ToggleGroupCallSettings
        phone.ToggleGroupCallRecord
        phone.EditGroupCallParticipant
        phone.EditGroupCallTitle
        phone.ToggleGroupCallStartSubscription
        phone.StartScheduledGroupCall
        phone.JoinGroupCallPresentation
        phone.LeaveGroupCallPresentation
        phone.CreateConferenceCall
        phone.DeleteConferenceCallParticipants
        phone.SendConferenceCallBroadcast
        phone.InviteConferenceCallParticipant
        phone.DeclineConferenceCallInvite
        phone.GetGroupCallChainBlocks
        phone.SendGroupCallMessage
        phone.DeleteGroupCallMessages
        phone.DeleteGroupCallParticipantMessages
        folders.EditPeerFolders
        chatlists.JoinChatlistInvite
        chatlists.JoinChatlistUpdates
        chatlists.LeaveChatlist
        stories.SendStory
        stories.EditStory
        stories.ActivateStealthMode
        stories.SendReaction
        stories.GetAllReadPeerStories
        stories.StartLive
    zpyrogram.raw.base.Updatesc                     [        S5      e)NzBase types can only be used for type checking purposes: you tried to use a base type instance as argument, but you need to instantiate one of its constructors instead. More info: https://docs.kurigram.icu/telegram/base/updates)	TypeError)selfs    H/app/mltbenv/lib/python3.13/site-packages/pyrogram/raw/base/updates_t.py__init__Updates.__init__   s     Y Z Z     N)__name__
__module____qualname____firstlineno____doc__QUALNAMEr   r   typesUpdateShortUpdateShortChatMessageUpdateShortMessageUpdateShortSentMessager   UpdatesCombinedUpdatesTooLong__union_types__r   __static_attributes__r   r   r   r   r   #   s    Y	v /		 5 5syy7W7WY\YbYbYuYuwz  xA  xA  xX  xX  Z]  Zc  Zc  Zk  Zk  mp  mv  mv  mF  mF  HK  HQ  HQ  H`  H`  !`  a	Zr   r   )	metaclassN)typingr   r   pyrogramr   pyrogram.raw.corer   r   r   r   r   r   r   r   r   r   r   r   <module>r%      s   2 (  * CII))399+K+KSYYMiMiknktkt  lL  lL  NQ  NW  NW  N_  N_  ad  aj  aj  az  az  |  |E  |E  |T  |T  T  UGcZL cZr   