Ë
    ¶#4jS  ã                  óL  — d dl mZ d dlZd dlZd dlmZmZmZmZm	Z	 	 d dl
mZ ej                  e   Zej                  dk\  rd dlmZ n	 d dlmZ e	ee   eee      f   Z edd	¬
«      Z G d„ dee   «      Ze	eeddf   Zg d¢Zy# e$ r Y ŒZw xY w# e$ r  G d„ d«      ZY ŒRw xY w)é    )ÚannotationsN)ÚAnyÚProtocolÚSequenceÚTypeVarÚUnion)é   é
   )Ú	TypeGuardc                  ó   — e Zd Zdd„Zy)r   c                ó   — t         S ©N)Úbool)ÚclsÚitems     úH/var/www/photos/backend/venv/lib/python3.12/site-packages/PIL/_typing.pyÚ__class_getitem__zTypeGuard.__class_getitem__   s   € Ü�ó    N)r   r   Úreturnz
type[bool])Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s   „ ôr   r   Ú_T_coT)Ú	covariantc                  ó   — e Zd Zddd„Zy)ÚSupportsReadc                 ó   — y r   r   )ÚselfÚ_SupportsRead__lengths     r   ÚreadzSupportsRead.read!   s   � r   N).)r    Úintr   r   )r   r   r   r!   r   r   r   r   r       s   „ Ý5r   r   zos.PathLike[str]zos.PathLike[bytes])r   ÚStrOrBytesPathr   )Ú
__future__r   ÚosÚsysÚtypingr   r   r   r   r   Únumpy.typingÚnptÚNDArrayÚ
NumpyArrayÚImportErrorÚversion_infor   Útyping_extensionsÚfloatÚCoordsr   r   ÚstrÚbytesr#   Ú__all__r   r   r   ú<module>r4      sÍ   ðÝ "ã 	Û 
ß :Õ :ð	Ýà—‘˜SÑ!€Jð ×Ñ�wÒÞ ðÝ/ð 
ˆx˜‰ ¨°%©Ñ 9Ð9Ñ	:€ñ 	� 4Ô(€ô6�8˜E‘?ô 6ð �s˜EÐ#5Ð7KÐKÑL€ò :�øð9 ò 	Ùð	ûð ò ÷	ó 	ðús#   žB Á
B ÂBÂBÂB#Â"B#