o
    #6÷d–  ã                   @  s$  d dl mZ d dlZd dlmZ ddlmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZm Z  ej!dk rTd dl"m#Z$ nd dlm#Z$ ej!d	k rfd d
l"m%Z& nd d
lm%Z& g d¢Z'G dd„ de&ƒZ(G dd„ de&ƒZ)G dd„ de&ƒZ*G dd„ de&ƒZ+dS )é    )ÚannotationsN)ÚAnyé   )Ú
ArgsKwargsÚMultiHostUrlÚPydanticCustomErrorÚPydanticKnownErrorÚPydanticOmitÚPydanticSerializationErrorÚ$PydanticSerializationUnexpectedValueÚPydanticUndefinedÚPydanticUndefinedTypeÚPydanticUseDefaultÚSchemaErrorÚSchemaSerializerÚSchemaValidatorÚSomeÚTzInfoÚUrlÚValidationErrorÚ__version__Úto_jsonÚto_jsonable_python)Ú
CoreConfigÚ
CoreSchemaÚCoreSchemaTypeÚ	ErrorType)é   é   )ÚNotRequired)r   é	   )Ú	TypedDict)r   r   r   r   r   r   r   r   r   r   r   r   r   ÚErrorDetailsÚInitErrorDetailsr   r   r   r	   r   r
   r   r   r   r   c                   @  s>   e Zd ZU ded< 	 ded< 	 ded< 	 ded< 	 ded	< d
S )r"   ÚstrÚtypeztuple[int | str, ...]ÚlocÚmsgÚ_AnyÚinputú_NotRequired[dict[str, _Any]]ÚctxN©Ú__name__Ú
__module__Ú__qualname__Ú__annotations__© r1   r1   úmC:\Users\jesus\OneDrive\Desktop\erpjis_fastapi\backend\jisbackend\Lib\site-packages\pydantic_core/__init__.pyr"   E   s   
 r"   c                   @  s4   e Zd ZU ded< 	 ded< 	 ded< 	 ded< d	S )
r#   zstr | PydanticCustomErrorr%   z#_NotRequired[tuple[int | str, ...]]r&   r(   r)   r*   r+   Nr,   r1   r1   r1   r2   r#   Z   s   
 r#   c                   @  sL   e Zd ZU dZded< 	 ded< 	 ded< 	 ded< 	 ded	< 	 d
ed< dS )ÚErrorTypeInfoz)
    Gives information about errors.
    r   r%   r$   Zmessage_template_pythonZexample_message_pythonz_NotRequired[str]Zmessage_template_jsonZexample_message_jsonzdict[str, _Any] | NoneZexample_contextN©r-   r.   r/   Ú__doc__r0   r1   r1   r1   r2   r3   h   s   
 r3   c                   @  s8   e Zd ZU dZded< 	 ded< 	 ded< 	 ded< dS )	ÚMultiHostHostz*
    A host part of a multi-host URL.
    z
str | NoneÚusernameÚpasswordÚhostz
int | NoneÚportNr4   r1   r1   r1   r2   r6   {   s   
 r6   ),Ú
__future__r   ÚsysÚ_sysÚtypingr   r(   Z_pydantic_corer   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Zcore_schemar   r   r   r   Úversion_infoZtyping_extensionsr   Z_NotRequiredr!   Ú
_TypedDictÚ__all__r"   r#   r3   r6   r1   r1   r1   r2   Ú<module>   s     X

