
    i                     v     G d  de           Z G d de          Z G d de          Z G d de          ZdS )	c                       e Zd ZdZdS )DuckDuckGoSearchExceptionz+Base exception class for duckduckgo_search.N__name__
__module____qualname____doc__     W/root/projects/butler/venv/lib/python3.11/site-packages/duckduckgo_search/exceptions.pyr   r      s        5555r
   r   c                       e Zd ZdZdS )RatelimitExceptionz:Raised for rate limit exceeded errors during API requests.Nr   r	   r
   r   r   r      s        DDDDr
   r   c                       e Zd ZdZdS )TimeoutExceptionz.Raised for timeout errors during API requests.Nr   r	   r
   r   r   r   	   s        8888r
   r   c                       e Zd ZdZdS )ConversationLimitExceptionzARaised for conversation limit during API requests to AI endpoint.Nr   r	   r
   r   r   r      s        KKKKr
   r   N)	Exceptionr   r   r   r   r	   r
   r   <module>r      s   6 6 6 6 6	 6 6 6E E E E E2 E E E9 9 9 9 90 9 9 9L L L L L!: L L L L Lr
   