o
    g©Zh½  ã                   @   s8   d dl mZmZmZ G dd„ deƒZG dd„ deƒZdS )é    )ÚAnyÚDictÚListc                       s2   e Zd Zdedeeeef  f‡ fdd„Z‡  ZS )ÚBulkIndexErrorÚmessageÚerrorsc                    s   t ƒ  |¡ || _d S ©N)ÚsuperÚ__init__r   )Úselfr   r   ©Ú	__class__© úS/var/www/html/lang_env/lib/python3.10/site-packages/elasticsearch/helpers/errors.pyr
      s   
zBulkIndexError.__init__)	Ú__name__Ú
__module__Ú__qualname__r   r   r   Ústrr
   Ú__classcell__r   r   r   r   r      s    *r   c                       s8   e Zd ZU eed< dedededdf‡ fdd„Z‡  ZS )Ú	ScanErrorÚ	scroll_idÚargsÚkwargsÚreturnNc                    s   t ƒ j|i |¤Ž || _d S r   )r	   r
   r   )r   r   r   r   r   r   r   r
      s   
zScanError.__init__)r   r   r   r   Ú__annotations__r   r
   r   r   r   r   r   r      s   
 &r   N)Útypingr   r   r   Ú	Exceptionr   r   r   r   r   r   Ú<module>   s   