o
    iK                     @   sf   d dl mZ d dlmZ d dlmZmZmZ ddiddiddid	d
ddddgZG dd deZ	dS )    )Optional)	BaseModel)PYDANTIC_V2
ConfigDictExtranameanimal	attributeTwrappedz http://example.com/schema/samplesample)	namespaceprefixaliens)r   r
   c                   @   s   e Zd ZU dZdZee ed< 	 dZee ed< 	 dZ	ee ed< 	 dZ
eed< 	 dZeed< 	 er<ed	d
eidZdS G dd dZdS )XMLa  
    A metadata object that allows for more fine-tuned XML model definitions.

    When using arrays, XML element names are *not* inferred (for singular/plural forms)
    and the `name` property SHOULD be used to add that information.
    See examples for expected behavior.
    Nr   r   r   Fr	   r
   allowexamples)extrajson_schema_extrac                   @   s   e Zd ZejZdeiZdS )z
XML.Configr   N)__name__
__module____qualname__r   r   r   	_examplesschema_extra r   r   b/var/www/html/karishye-ai-python/venv/lib/python3.10/site-packages/openapi_pydantic/v3/v3_1/xml.pyConfigF   s    r   )r   r   r   __doc__r   r   str__annotations__r   r   r	   boolr
   r   r   r   model_configr   r   r   r   r   r      s$   
 		
r   N)
typingr   pydanticr   openapi_pydantic.compatr   r   r   r   r   r   r   r   r   <module>   s    	