
    ^iV                     4    d Z  G d de      Z G d de      Zy)z?Module contains exceptions that will be raised by `InquirerPy`.c                   *     e Zd ZdZddef fdZ xZS )InvalidArgumentzQProvided argument is invalid.

    Args:
        message: Exception message.
    messagec                 F    || _         t        | 	  | j                          y N)_messagesuper__init__selfr   	__class__s     _/mnt/e/genesis-system/.venvs/browser-army/lib/python3.12/site-packages/InquirerPy/exceptions.pyr	   zInvalidArgument.__init__   s    '    )zinvalid argument)__name__
__module____qualname____doc__strr	   __classcell__r   s   @r   r   r      s    ( ( (r   r   c                   $     e Zd ZdZd fd	Z xZS )RequiredKeyNotFoundzXMissing required keys in dictionary.

    Args:
        message: Exception message.
    c                 F    || _         t        | 	  | j                          y r   )r   r   r	   r
   s     r   r	   zRequiredKeyNotFound.__init__   s    &r   )zrequired key not found)r   r   r   r   r	   r   r   s   @r   r   r      s    ' 'r   r   N)r   	Exceptionr   r    r   r   <module>r      s     E	(i 	(	') 	'r   