o
    gHdÙ  ã                   @   s\   d Z ddlZddlmZ G dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZdS )zã
Interface definitions paralleling the abstract base classes defined in
:mod:`io`.

After this module is imported, the standard library types will declare
that they implement the appropriate interface.

.. versionadded:: 5.0.0
é    N)ÚABCInterfacec                   @   ó   e Zd ZejZdS )ÚIIOBaseN)Ú__name__Ú
__module__Ú__qualname__ÚabcÚIOBase© r
   r
   ú_/var/www/html/facialservice/flask-venv/lib/python3.10/site-packages/zope/interface/common/io.pyr      ó    
r   c                   @   r   )Ú
IRawIOBaseN)r   r   r   r   Ú	RawIOBaser
   r
   r
   r   r   !   r   r   c                   @   s   e Zd ZejZdZdS )ÚIBufferedIOBaser
   N)r   r   r   r   ÚBufferedIOBaseÚextra_classesr
   r
   r
   r   r   %   s    r   c                   @   r   )ÚITextIOBaseN)r   r   r   r   Ú
TextIOBaser
   r
   r
   r   r   *   r   r   )	Ú__doc__Úior   Úzope.interface.commonr   r   r   r   r   r
   r
   r
   r   Ú<module>   s   
