Ë
    †Kàir  ã                   óˆ   — d dl mZmZ d dlmZ d dlmZmZmZ ddl	m
Z
 dddœd	d
dddœddgddœddidœdœgZ G d„ de«      Zy)é    )ÚDictÚOptional)Ú	BaseModel)ÚPYDANTIC_V2Ú
ConfigDictÚExtraé   )ÚServerVariablez*https://development.gigantic-server.com/v1zDevelopment server)ÚurlÚdescriptionz8https://{username}.gigantic-server.com:{port}/{basePath}zThe production API serverÚdemozTthis value is assigned by the serviceprovider, in this example `gigantic-server.com`)Údefaultr   Ú8443Ú443)Úenumr   r   Úv2)ÚusernameÚportÚbasePath)r   r   Ú	variablesc                   ó†   — e Zd ZU dZeed<   	 dZee   ed<   	 dZee	ee
f      ed<   	 er eddei¬«      Zy G d	„ d
«      Zy)ÚServerz An object representing a Server.r   Nr   r   ÚallowÚexamples)ÚextraÚjson_schema_extrac                   ó,   — e Zd Zej                  ZdeiZy)úServer.Configr   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   Ú	_examplesÚschema_extra© ó    úk/home/jay/workspace/scripts/.codegraph-venv/lib/python3.12/site-packages/openapi_pydantic/v3/v3_0/server.pyÚConfigr   A   s   „ Ø—K‘KˆEØ&¨	Ð2‰Lr%   r'   )r   r    r!   Ú__doc__ÚstrÚ__annotations__r   r   r   r   r
   r   r   r"   Úmodel_configr'   r$   r%   r&   r   r      sh   … Ù*à	ƒHðð "&€K˜#‘Ó%ðð 6:€Iˆx˜˜S .Ð0Ñ1Ñ2Ó9ðñ Ù!ØØ)¨9Ð5ô
‰÷	3ò 	3r%   r   N)Útypingr   r   Úpydanticr   Úopenapi_pydantic.compatr   r   r   Úserver_variabler
   r"   r   r$   r%   r&   ú<module>r0      sm   ðß !å ç BÑ Bå +ð <Ø+ñð
 JØ2ð "ð Bñð
 % e˜_¸Ñ@Ø" DÐ)ñ
ñð€	ô*%3ˆYõ %3r%   