ó
    ÉìÓi–	  ã                   ó   • S SK JrJr  S SKJr  S SKJr  \(       aZ  \\R                  R                  \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                  \R                  R                  4   rS rSrg)ÚNotificationSoundé#   a5  Telegram API base type.

Constructors:
    This base type has 4 constructors available.

    .. currentmodule:: pyrogram.raw.types

    .. autosummary::
        :nosignatures:

        NotificationSoundDefault
        NotificationSoundLocal
        NotificationSoundNone
        NotificationSoundRingtone
    z#pyrogram.raw.base.NotificationSoundc                 ó   • [        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/notification-sound)Ú	TypeError)Úselfs    ÚQ/app/mltbenv/lib/python3.13/site-packages/pyrogram/raw/base/notification_sound.pyÚ__init__ÚNotificationSound.__init__7   s   € Üð dó eð eó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚQUALNAMEr   r   ÚtypesÚNotificationSoundDefaultÚNotificationSoundLocalÚNotificationSoundNoneÚNotificationSoundRingtoneÚ__union_types__r   Ú__static_attributes__r   r   r   r   r   #   sw   † ñ	ð  9ˆØ §	¡	× BÑ BÀCÇIÁI×DdÑDdÐfi×foÑfo÷  gFñ  gFð  HK÷  HQñ  HQ÷  Hkñ  Hkð  !kñ  lˆõ	er   r   )Ú	metaclassN)Útypingr   r   Úpyrogramr   Úpyrogram.raw.corer   r   r   r   r   r   r   r   r   r   Ú<module>r#      s‡   ð÷2 (å Ý *ö Ø˜cŸi™i×@Ñ@À#Ç)Á)×BbÑBbÐdg×dmÑdm÷  eDñ  eDð  FI÷  FOñ  FO÷  Fiñ  Fið  iñ  jÑôe ló er   