Ë
    6Š·j—  ã                  ó®  — d dl mZ d dlZd dlZd dlmZ d dlmZmZm	Z	 dZ
e
rd dlmZ 	 d dlmZ ej                   e   Zej&                  dk\  rd dlmZ neZej&                  d	k\  rd d
lmZ neZeeedf   z  ez  Zee   eee      z  Z e	dd¬«      Z G d„ dee   «      Zee z  ejB                  e   z  ejB                  e    z  Z"g d¢Z#y# e$ r Y Œ”w xY w)é    )ÚannotationsN)ÚSequence)ÚAnyÚProtocolÚTypeVarF)Ú_IntegralLike)é   é   )ÚCapsuleType)r	   é   )ÚBuffer.Ú_T_coT)Ú	covariantc                  ó   — e Zd Zddd„Zy)ÚSupportsReadc                ó   — y )N© )ÚselfÚlengths     úA/root/workspace/.venv/lib/python3.12/site-packages/PIL/_typing.pyÚreadzSupportsRead.read'   s   � ó    N).)r   ÚintÚreturnr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   &   s   „ Ý6r   r   )r   ÚIntegralLikeÚStrOrBytesPathr   )$Ú
__future__r   ÚosÚsysÚcollections.abcr   Útypingr   r   r   ÚTYPE_CHECKINGÚnumbersr   r   Únumpy.typingÚnptÚNDArrayÚ
NumpyArrayÚImportErrorÚversion_infoÚtypesr   Úobjectr   ÚfloatÚtupler   ÚstrÚ_InkÚCoordsr   r   ÚbytesÚPathLiker   Ú__all__r   r   r   ú<module>r7      s÷   ðÝ "ã 	Û 
Ý $ß )Ñ )à€ÙÝ5ðÝ"à—[‘[ Ñ%ˆ
ð ×Ñ�wÒÞ!à€Kà×Ñ�wÒÞ&à€Fð ˆu�S˜#�X‰Ñ Ñ$€à	�%‰˜8 H¨U¡OÑ4Ñ	4€ñ 	� 4Ô(€ô7�8˜E‘?ô 7ð �u‘˜rŸ{™{¨3Ñ/Ñ/°"·+±+¸eÑ2DÑD€ò G�øð; ò Ùðús   ªC ÃCÃC