U
    Á“«jÚ  ã                   @   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                   @   s   e Zd ZejZdS )ÚIIOBaseN)Ú__name__Ú
__module__Ú__qualname__ÚabcÚIOBase© r	   r	   ú</tmp/pip-unpacked-wheel-sektzinn/zope/interface/common/io.pyr      s   r   c                   @   s   e Zd ZejZdS )Ú
IRawIOBaseN)r   r   r   r   Ú	RawIOBaser	   r	   r	   r
   r   "   s   r   c                   @   s   e Zd ZejZdZdS )ÚIBufferedIOBaser	   N)r   r   r   r   ÚBufferedIOBaseZextra_classesr	   r	   r	   r
   r   &   s   r   c                   @   s   e Zd ZejZdS )ÚITextIOBaseN)r   r   r   r   Ú
TextIOBaser	   r	   r	   r
   r   +   s   r   )	Ú__doc__Úior   Zzope.interface.commonr   r   r   r   r   r	   r	   r	   r
   Ú<module>   s   
