
    (phS                    L   S SK Jr  S SKrS SKrS SKJrJrJrJrJ	r	   S SK
Jr  \R                  \   r\R                  S:  a  S SKJr  O S SKJr  \	\\   \\\      4   r\" SS	S
9r " S S\\   5      r\	\\SS4   r/ SQrg! \ a     NYf = f! \ a     " S S5      r NQf = f)    )annotationsN)AnyProtocolSequenceTypeVarUnion)   
   )	TypeGuardc                      \ rS rSrSS jrSrg)r      c                    [         $ N)bool)clsitems     >/var/www/html/venv/lib/python3.13/site-packages/PIL/_typing.py__class_getitem__TypeGuard.__class_getitem__   s         N)r   r   returnz
type[bool])__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    r   r   _T_coT)	covariantc                  "    \ rS rSrSSS jjrSrg)SupportsRead    c                    g r   r   )self_SupportsRead__lengths     r   readSupportsRead.read!   s    #r   r   N).)r%   intr   r   )r   r   r   r   r&   r   r   r   r   r!   r!       s    5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>r:      s    " 	 
 : :	S!J w / 
x% 99	: 	4(68E? 6 sE#57KKL :9  		  	 	s#   B B BBB#"B#