o
    [Þh¯  ã                   @  sX   d dl mZ d dlZd dlZG dd„ dejƒZejZ	 ejZ	 ej	e Z
	 ej	e ZdS )é    )ÚannotationsNc                   @  s&   e Zd ZdZeƒ Zeƒ Zddd„ZdS )ÚSentinelz†Enum used to define sentinel values.

    .. seealso::

        `PEP 661 - Sentinel Values <https://peps.python.org/pep-0661/>`_.
    ÚreturnÚstrc                 C  s   | j j› d| j› �S )NÚ.)Ú	__class__Ú__name__Úname)Úself© r   úL/var/www/html/premium_crap/venv/lib/python3.10/site-packages/click/_utils.pyÚ__repr__   s   zSentinel.__repr__N)r   r   )r   Ú
__module__Ú__qualname__Ú__doc__ÚobjectÚUNSETÚFLAG_NEEDS_VALUEr   r   r   r   r   r      s
    r   )Ú
__future__r   ÚenumÚtypingÚtÚEnumr   r   r   ÚLiteralÚT_UNSETÚT_FLAG_NEEDS_VALUEr   r   r   r   Ú<module>   s    

