o
    ß­‘hà  ã                   @   sZ   d dl mZ d dlmZ d dlmZ G dd„ deƒZG dd„ deƒZG dd	„ d	eeƒZ	d
S )é    )ÚEnum)ÚUnion)Ú	BaseModelc                   @   s&   e Zd ZU eeeeef f ed< dS )Ú
ErrorModelÚdetailN)Ú__name__Ú
__module__Ú__qualname__r   ÚstrÚdictÚ__annotations__© r   r   ú`/var/www/html/stock_analysis/be/venv/lib/python3.10/site-packages/fastapi_users/router/common.pyr      s   
 r   c                   @   s   e Zd ZU eed< eed< dS )ÚErrorCodeReasonModelÚcodeÚreasonN)r   r   r	   r
   r   r   r   r   r   r      s   
 r   c                   @   s<   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdS )Ú	ErrorCodeÚREGISTER_INVALID_PASSWORDÚREGISTER_USER_ALREADY_EXISTSÚOAUTH_NOT_AVAILABLE_EMAILÚOAUTH_USER_ALREADY_EXISTSÚLOGIN_BAD_CREDENTIALSÚLOGIN_USER_NOT_VERIFIEDÚRESET_PASSWORD_BAD_TOKENÚRESET_PASSWORD_INVALID_PASSWORDÚVERIFY_USER_BAD_TOKENÚVERIFY_USER_ALREADY_VERIFIEDÚ UPDATE_USER_EMAIL_ALREADY_EXISTSÚUPDATE_USER_INVALID_PASSWORDN)r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r      s    r   N)
Úenumr   Útypingr   Úpydanticr   r   r   r
   r   r   r   r   r   Ú<module>   s    