o
    i                     @  s&  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 zd dlmZ eje ZW n	 ey>   Y nw ejdkrKd dlmZ neZejd	krYd d
lmZ neZeeedf B eB Zee eee  B Ze	dddZG dd dee Zee B ej!e B ej!e  B Z"g dZ#dS )    )annotationsN)Sequence)AnyProtocolTypeVarF)_IntegralLike)      )CapsuleType)r      )Buffer._T_coT)	covariantc                   @  s   e Zd Zd	d
ddZdS )SupportsRead.lengthintreturnr   c                C  s   d S )N )selfr   r   r   C/home/air/sos/back/venv/lib/python3.10/site-packages/PIL/_typing.pyread'   s    zSupportsRead.readN).)r   r   r   r   )__name__
__module____qualname__r   r   r   r   r   r   &   s    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   r   <module>   s4    

