
    i                        S SK JrJr  S SKJr  S SKJr  \(       Ga  \\R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                   \R                  R"                  \R                  R$                  \R                  R&                  \R                  R(                  \R                  R*                  \R                  R,                  \R                  R.                  \R                  R0                  \R                  R2                  \R                  R4                  \R                  R6                  4   rg " S S\S9rg)    )TYPE_CHECKINGUnion)raw)BaseTypeMetac                   t   \ rS rSrSrSr\\R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                  \R                  R                   \R                  R"                  \R                  R$                  \R                  R&                  \R                  R(                  \R                  R*                  \R                  R,                  \R                  R.                  \R                  R0                  \R                  R2                  \R                  R4                  \R                  R6                  \R                  R8                  4   rS rSrg)
InputMedia#   a  Telegram API base type.

Constructors:
    This base type has 20 constructors available.

    .. currentmodule:: pyrogram.raw.types

    .. autosummary::
        :nosignatures:

        InputMediaContact
        InputMediaDice
        InputMediaDocument
        InputMediaDocumentExternal
        InputMediaEmpty
        InputMediaGame
        InputMediaGeoLive
        InputMediaGeoPoint
        InputMediaInvoice
        InputMediaPaidMedia
        InputMediaPhoto
        InputMediaPhotoExternal
        InputMediaPoll
        InputMediaStakeDice
        InputMediaStory
        InputMediaTodo
        InputMediaUploadedDocument
        InputMediaUploadedPhoto
        InputMediaVenue
        InputMediaWebPage
    zpyrogram.raw.base.InputMediac                     [        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/input-media)	TypeError)selfs    J/app/mltbenv/lib/python3.13/site-packages/pyrogram/raw/base/input_media.py__init__InputMedia.__init__G   s     ] ^ ^     N) __name__
__module____qualname____firstlineno____doc__QUALNAMEr   r   typesInputMediaContactInputMediaDiceInputMediaDocumentInputMediaDocumentExternalInputMediaEmptyInputMediaGameInputMediaGeoLiveInputMediaGeoPointInputMediaInvoiceInputMediaPaidMediaInputMediaPhotoInputMediaPhotoExternalInputMediaPollInputMediaStakeDiceInputMediaStoryInputMediaTodoInputMediaUploadedDocumentInputMediaUploadedPhotoInputMediaVenueInputMediaWebPage__union_types__r   __static_attributes__r   r   r   r   r   #   s   	@ 2		 ; ;SYY=U=UWZW`W`WsWsuxu~u~  vZ  vZ  \_  \e  \e  \u  \u  wz  w@  w@  wO  wO  QT  QZ  QZ  Ql  Ql  nq  nw  nw  nJ  nJ  LO  LU  LU  Lg  Lg  il  ir  ir  iF  iF  HK  HQ  HQ  Ha  Ha  cf  cl  cl  cD  cD  FI  FO  FO  F^  F^  `c  `i  `i  `}  `}  B  H  H  X  X  Z]  Zc  Zc  Zr  Zr  tw  t}  t}  tX  tX  Z]  Zc  Zc  Z{  Z{  }@	  }F	  }F	  }V	  }V	  X	[	  X	a	  X	a	  X	s	  X	s	  !s	  t		^r   r   )	metaclassN)typingr   r   pyrogramr   pyrogram.raw.corer   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r   r   r   r   <module>r3      s  2 (  * syy22CII4L4LciiNjNjlolulu  mQ  mQ  SV  S\  S\  Sl  Sl  nq  nw  nw  nF  nF  HK  HQ  HQ  Hc  Hc  eh  en  en  eA  eA  CF  CL  CL  C^  C^  `c  `i  `i  `}  `}  B  H  H  X  X  Z]  Zc  Zc  Z{  Z{  }@  }F  }F  }U  }U  WZ  W`  W`  Wt  Wt  vy  v  v  vO  vO  QT  QZ  QZ  Qi  Qi  kn  kt  kt  kO  kO  QT  QZ  QZ  Qr  Qr  tw  t}  t}  tM	  tM	  O	R	  O	X	  O	X	  O	j	  O	j	  j	  k	J(^| (^r   