ó
    ÉìÓi#	  ã                   óÖ   • S SK JrJr  S SKJr  S SKJr  \(       aE  \\R                  R                  \R                  R                  \R                  R                  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                  4   rS rSrg)ÚEmailVerificationé#   a  Telegram API base type.

Constructors:
    This base type has 3 constructors available.

    .. currentmodule:: pyrogram.raw.types

    .. autosummary::
        :nosignatures:

        EmailVerificationApple
        EmailVerificationCode
        EmailVerificationGoogle
    z#pyrogram.raw.base.EmailVerificationc                 ó   • [        S5      e)NzíBase 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/email-verification)Ú	TypeError)Úselfs    ÚQ/app/mltbenv/lib/python3.13/site-packages/pyrogram/raw/base/email_verification.pyÚ__init__ÚEmailVerification.__init__6   s   € Üð dó eð eó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚQUALNAMEr   r   ÚtypesÚEmailVerificationAppleÚEmailVerificationCodeÚEmailVerificationGoogleÚ__union_types__r   Ú__static_attributes__r   r   r   r   r   #   sT   † ñ	ð 9ˆØ §	¡	× @Ñ @À#Ç)Á)×BaÑBaÐcf×clÑcl÷  dEñ  dEð  !Eñ  Fˆõ	er   r   )Ú	metaclassN)Útypingr   r   Úpyrogramr   Úpyrogram.raw.corer   r   r   r   r   r   r   r   r   Ú<module>r"      sd   ð÷2 (å Ý *ö Ø˜cŸi™i×>Ñ>ÀÇ	Á	×@_Ñ@_Ðad×ajÑaj÷  bCñ  bCð  Cñ  DÑôe ló er   