
    ii                     N   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                  4   rg " S S\S9rg)    )TYPE_CHECKINGUnion)raw)BaseTypeMetac                       \ 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                  4   rS rSrg)KeyboardButton#   a  Telegram API base type.

Constructors:
    This base type has 18 constructors available.

    .. currentmodule:: pyrogram.raw.types

    .. autosummary::
        :nosignatures:

        InputKeyboardButtonRequestPeer
        InputKeyboardButtonUrlAuth
        InputKeyboardButtonUserProfile
        KeyboardButton
        KeyboardButtonBuy
        KeyboardButtonCallback
        KeyboardButtonCopy
        KeyboardButtonGame
        KeyboardButtonRequestGeoLocation
        KeyboardButtonRequestPeer
        KeyboardButtonRequestPhone
        KeyboardButtonRequestPoll
        KeyboardButtonSimpleWebView
        KeyboardButtonSwitchInline
        KeyboardButtonUrl
        KeyboardButtonUrlAuth
        KeyboardButtonUserProfile
        KeyboardButtonWebView
    z pyrogram.raw.base.KeyboardButtonc                     [        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/keyboard-button)	TypeError)selfs    N/app/mltbenv/lib/python3.13/site-packages/pyrogram/raw/base/keyboard_button.py__init__KeyboardButton.__init__E   s     a b b     N)__name__
__module____qualname____firstlineno____doc__QUALNAMEr   r   typesInputKeyboardButtonRequestPeerInputKeyboardButtonUrlAuthInputKeyboardButtonUserProfiler   KeyboardButtonBuyKeyboardButtonCallbackKeyboardButtonCopyKeyboardButtonGame KeyboardButtonRequestGeoLocationKeyboardButtonRequestPeerKeyboardButtonRequestPhoneKeyboardButtonRequestPollKeyboardButtonSimpleWebViewKeyboardButtonSwitchInlineKeyboardButtonUrlKeyboardButtonUrlAuthKeyboardButtonUserProfileKeyboardButtonWebView__union_types__r   __static_attributes__r   r   r   r   r   #   sa   	< 6		 H H#))JnJnpspypy  qY  qY  [^  [d  [d  [s  [s  ux  u~  u~  uP  uP  RU  R[  R[  Rr  Rr  tw  t}  t}  tP  tP  RU  R[  R[  Rn  Rn  ps  py  py  pZ  pZ  \_  \e  \e  \  \  AD  AJ  AJ  Ae  Ae  gj  gp  gp  gJ  gJ  LO  LU  LU  Lq  Lq  sv  s|  s|  sW  sW  Y\  Yb  Yb  Yt  Yt  vy  v  v  vU	  vU	  W	Z	  W	`	  W	`	  W	z	  W	z	  |		  |	E
  |	E
  |	[
  |	[
  ![
  \
	b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   <module>r0      sp  2 (  * 399CCSYYEiEiknktkt  lT  lT  VY  V_  V_  Vn  Vn  ps  py  py  pK  pK  MP  MV  MV  Mm  Mm  or  ox  ox  oK  oK  MP  MV  MV  Mi  Mi  kn  kt  kt  kU  kU  WZ  W`  W`  Wz  Wz  |  |E  |E  |`  |`  be  bk  bk  bE  bE  GJ  GP  GP  Gl  Gl  nq  nw  nw  nR  nR  TW  T]  T]  To  To  qt  qz  qz  qP	  qP	  R	U	  R	[	  R	[	  R	u	  R	u	  w	z	  w	@
  w	@
  w	V
  w	V
  V
  W
N&b< &br   