
    Ki                         d dl mZmZmZmZ d dlmZ d dlmZm	Z	m
Z
 ddlmZ erddlmZ ddd	d
dididgZ G d de      Zy)    )TYPE_CHECKINGDictOptionalUnion)	BaseModel)PYDANTIC_V2
ConfigDictExtra   )	Reference)Headerzimage/png, image/jpegzX-Rate-Limit-Limitz4The number of allowed requests in the current periodtypeinteger)descriptionschema)contentTypeheadersc                       e Zd ZU dZdZee   ed<   	 dZee	ee
def   f      ed<   	 dZee   ed<   	 dZee   ed<   	 dZeed	<   	 er ed
dei      Zy G d d      Zy)EncodingzAA single encoding definition applied to a single schema property.Nr   r   r   styleexplodeFallowReservedallowexamples)extrajson_schema_extrac                   ,    e Zd Zej                  ZdeiZy)Encoding.Configr   N)__name__
__module____qualname__r
   r   r   	_examplesschema_extra     m/home/jay/workspace/scripts/.codegraph-venv/lib/python3.12/site-packages/openapi_pydantic/v3/v3_0/encoding.pyConfigr   \   s    KKE&	2Lr%   r'   )r   r    r!   __doc__r   r   str__annotations__r   r   r   r   r   r   boolr   r   r	   r"   model_configr'   r$   r%   r&   r   r      s    K!%K#% @DGXd3h	&9 ::;<C  E8C= #GXd^"	  M4 !)95
	3 	3r%   r   N)typingr   r   r   r   pydanticr   openapi_pydantic.compatr   r	   r
   	referencer   headerr   r"   r   r$   r%   r&   <module>r2      sV    7 7  B B   /  !!9-#
		D3y D3r%   