§
    ðÕûh\  ã                   ó8   — d dl mZ erd dlZ G d„ d¦  «        ZdS )é    )ÚTYPE_CHECKINGNc                   ó   — e Zd Z	 	 dd„ZdS )Ú
DisconnectÚselfúhydrogram.Clientc              ƒ   óì   K  — | j         st          d¦  «        ‚| j        rt          d¦  «        ‚| j                             ¦   «         ƒ d{V —† | j                             ¦   «         ƒ d{V —† d| _         dS )zýDisconnect the client from Telegram servers.

        Raises:
            ConnectionError: In case you try to disconnect an already disconnected client or in case you try to
                disconnect a client that needs to be terminated first.
        zClient is already disconnectedz&Can't disconnect an initialized clientNF)Úis_connectedÚConnectionErrorÚis_initializedÚsessionÚstopÚstorageÚclose)r   s    úa/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/hydrogram/methods/auth/disconnect.pyÚ
disconnectzDisconnect.disconnect   s˜   è è € ð Ô ð 	DÝ!Ð"BÑCÔCÐCàÔð 	LÝ!Ð"JÑKÔKÐKàŒl×ÒÑ!Ô!Ð!Ð!Ð!Ð!Ð!Ð!Ð!ØŒl× Ò Ñ"Ô"Ð"Ð"Ð"Ð"Ð"Ð"Ð"Ø!ˆÔÐÐó    N)r   r   )Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s0   € € € € € ð"Ø ð"ð "ð "ð "ð "ð "r   r   )Útypingr   Ú	hydrogramr   r   r   r   ú<module>r      s_   ðð( !Ð  Ð  Ð  Ð  Ð  àð ØÐÐÐð"ð "ð "ð "ð "ñ "ô "ð "ð "ð "r   