§
    ÇtºfÚ  ã                   óŽ   — d Z ddlZddlmZ  G d„ de¦  «        Z G d„ de¦  «        Z G d„ d	e¦  «        Z G 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© ó    úW/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/zope/interface/common/io.pyr   r      s   € € € € € Ø
Œ*€C€C€Cr   r   c                   ó   — e Zd Zej        ZdS )Ú
IRawIOBaseN)r   r   r   r	   Ú	RawIOBaser   r   r   r   r   "   s   € € € € € Ø
Œ-€C€C€Cr   r   c                   ó    — 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   € € € € € Ø
Ô
€CØ€M€M€Mr   r   c                   ó   — e Zd Zej        ZdS )ÚITextIOBaseN)r   r   r   r	   Ú
TextIOBaser   r   r   r   r   +   s   € € € € € Ø
Œ.€C€C€Cr   r   )	Ú__doc__Úior	   Úzope.interface.commonr   r   r   r   r   r   r   r   ú<module>r      sá   ððð ð Ð Ð Ð à .Ð .Ð .Ð .Ð .Ð .ðð ð ð ð ˆlñ ô ð ðð ð ð ð �ñ ô ð ðð ð ð ð �gñ ô ð ð
ð ð ð ð �'ñ ô ð ð ð r   