§
    sŠtjr  ã                   ón   — d dl mZ d dlmZmZmZmZmZmZ  G d„ dee	         ¦  «        Z
 e
¦   «         ZdS )é    )ÚTracebackType)ÚIOÚIterableÚIteratorÚListÚOptionalÚTypec                   óŒ  — e Zd Zd"d„Zdefd„Zd#dedefd„Zdefd„Z	d#d	edefd
„Z
d#dedee         fd„Zd#dededefd„Zdefd„Zdefd„Zd#dee         defd„Zdefd„Zdee         ddfd„Zdefd„Zdee         fd„Zdee         fd„Zdeee                  dee         dee         ddfd„Zdedefd„Zd"d „Zdefd!„Z dS )$ÚNullFileÚreturnNc                 ó   — d S ©N© ©Úselfs    úM/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/rich/_null_file.pyÚclosezNullFile.close   ó   € Øˆó    c                 ó   — dS ©NFr   r   s    r   ÚisattyzNullFile.isatty	   ó   € Øˆur   é   Ú_NullFile__nc                 ó   — dS ©NÚ r   )r   r   s     r   ÚreadzNullFile.read   ó   € Øˆrr   c                 ó   — dS r   r   r   s    r   ÚreadablezNullFile.readable   r   r   Ú_NullFile__limitc                 ó   — dS r   r   )r   r#   s     r   ÚreadlinezNullFile.readline   r    r   Ú_NullFile__hintc                 ó   — g S r   r   )r   r&   s     r   Ú	readlineszNullFile.readlines   s   € Øˆ	r   Ú_NullFile__offsetÚ_NullFile__whencec                 ó   — dS ©Nr   r   )r   r)   r*   s      r   ÚseekzNullFile.seek   ó   € Øˆqr   c                 ó   — dS r   r   r   s    r   ÚseekablezNullFile.seekable   r   r   c                 ó   — dS r,   r   r   s    r   ÚtellzNullFile.tell   r.   r   Ú_NullFile__sizec                 ó   — dS r,   r   )r   r3   s     r   ÚtruncatezNullFile.truncate!   r.   r   c                 ó   — dS r   r   r   s    r   ÚwritablezNullFile.writable$   r   r   Ú_NullFile__linesc                 ó   — d S r   r   )r   r8   s     r   Ú
writelineszNullFile.writelines'   r   r   c                 ó   — dS r   r   r   s    r   Ú__next__zNullFile.__next__*   r    r   c                 ó"   — t          dg¦  «        S r   )Úiterr   s    r   Ú__iter__zNullFile.__iter__-   s   € Ý�R�D‰zŒzÐr   c                 ó   — | S r   r   r   s    r   Ú	__enter__zNullFile.__enter__0   s   € Øˆr   Ú_NullFile__tÚ_NullFile__valueÚ_NullFile__tracebackc                 ó   — d S r   r   )r   rB   rC   rD   s       r   Ú__exit__zNullFile.__exit__3   s	   € ð 	ˆr   Útextc                 ó   — dS r,   r   )r   rG   s     r   ÚwritezNullFile.write;   r.   r   c                 ó   — d S r   r   r   s    r   ÚflushzNullFile.flush>   r   r   c                 ó   — dS )Néÿÿÿÿr   r   s    r   ÚfilenozNullFile.filenoA   r    r   )r   N)r   )!Ú__name__Ú
__module__Ú__qualname__r   Úboolr   ÚintÚstrr   r"   r%   r   r(   r-   r0   r2   r   r5   r7   r   r:   r<   r   r?   r   rA   r	   ÚBaseExceptionr   rF   rI   rK   rN   r   r   r   r   r      sŸ  € € € € € ðð ð ð ð˜ð ð ð ð ðð ˜ð  Cð ð ð ð ð˜$ð ð ð ð ðð  ð ¨Cð ð ð ð ðð  ð ¨D°¬Ið ð ð ð ðð ˜Sð ¨Cð ¸ð ð ð ð ð˜$ð ð ð ð ð�cð ð ð ð ðð ˜x¨œ}ð °Sð ð ð ð ð˜$ð ð ð ð ð (¨3¤-ð °Dð ð ð ð ð˜#ð ð ð ð ð˜( 3œ-ð ð ð ð ð˜2˜cœ7ð ð ð ð ðà�d˜=Ô)Ô*ðð ˜-Ô(ðð ˜mÔ,ð	ð
 
ðð ð ð ð˜#ð  #ð ð ð ð ðð ð ð ð˜ð ð ð ð ð ð r   r   N)Útypesr   Útypingr   r   r   r   r   r	   rT   r   Ú	NULL_FILEr   r   r   ú<module>rY      s‡   ðØ Ð Ð Ð Ð Ð Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?ð=ð =ð =ð =ð =ˆr�#Œwñ =ô =ð =ð@ ˆH‰JŒJ€	€	€	r   