+
    P(i                        R t ^ RIHtHtHtHtHt ^ RIHt	 . R+Ot
]! ]	P                  ! R^4      ^ ,          4      t]! ]	P                  ! R4      ^,          4      t]^8  t]'       du   ^ RIHt ^ RIHtHtHtHt ^ RIHt ^ R	IHt R,R R llt ! R R]4      t ! R R]4      t]R-,          tRRRRRR
/R R lltRRRR/R R lltRt ! R R]4      t R R lt!R
# ]'       d0   ^ RIHt ^ R IHtHt ^ R!I"HtHt Rt ! R" R]4      t R# R$ lt!R
tR
tR
# ^ RIHt ^ R%IHt ^ R&I#H$t R't ! R( R]4      t R) R* lt!R
tR
tR
tR
tR
# ).zDCompatibility layer to make this package usable with Pydantic 1 or 2)TYPE_CHECKINGDictListOptionalTuple)VERSION	RootModelExtra.)Enum)AnyLiteralType	TypedDict)	BaseModel)
ConfigDictNTc                    V ^8  d   QhR\         R,          R\        \        \        \        3,          ,          R\
        R\        /# )   extrajson_schema_extrapopulate_by_namereturn)allowignoreforbid)r   r   r   strr   boolPydanticConfigDict)formats   "]/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/openapi_pydantic/compat.py__annotate__r        sC      23#DcN3  
	    c                    R# )z*Stub for pydantic.ConfigDict in Pydantic 2N )r   r   r   s   &&&r   r   r       s     	r!   c                   &    ] tR t^(tRtRtRtRtRtR# )r	   z%Stub for pydantic.Extra in Pydantic 1r   r   r   r#   N)	__name__
__module____qualname____firstlineno____doc__r   r   r   __static_attributes__r#   r!   r   r	   r	   (   s    3r!   c                       ] tR t^/tRtRtR# )r   z)Stub for pydantic.RootModel in Pydantic 2r#   N)r%   r&   r'   r(   r)   r*   r#   r!   r   r   r   /   s    7r!   by_aliasref_templatez#/$defs/{model}schema_generatorc                    V ^8  d   QhR\         \        \        \        ,          \        3,          ,          R\
        R\        R\        \        ,          R\        \        \        \        \        3,          3,          /# )r   modelsr,   r-   r.   r   )r   r   r   r   JsonSchemaModer   r   r   typer   r   )r   s   "r   r    r    4   se      U4	?N:;<  	
 #4. 
tT#s(^#	$r!   c                   R# )z>Stub for pydantic.json_schema.models_json_schema in Pydantic 2Nr#   )r0   r,   r-   r.   s   &$$$r   models_json_schemar4   4   s     	r!   
ref_prefixz#/$defsc          
          V ^8  d   QhR\         \        \        ,          ,          R\        R\        R\
        \        \        3,          /# )r   r0   r,   r5   r   )r   r   r   r   r   r   r   )r   s   "r   r    r    >   sC      T)_%  	
 
c3hr!   c                   R# )z-Stub for pydantic.schema.schema in Pydantic 1Nr#   )r0   r,   r5   s   &$$r   	v1_schemar8   >   s     	r!   z$defsc                       ] tR t^ItRtR# )MinLengthArgr#   N)r%   r&   r'   r(   r*   r#   r!   r   r:   r:   I   s    r!   r:   c                0    V ^8  d   QhR\         R\        /# r   
min_lengthr   intr:   )r   s   "r   r    r    L   s      3 < r!   c                    R# )z;Generate a min_length or min_items parameter for Field(...)Nr#   r=   s   &r   min_length_argrB   L   s    r!   )r   )r   r   )r1   r4   c                   ,   a  ] tR t^Yt o V 3R ltRtV tR# )r:   c                &   < V ^8  d   Qh/ S[ ;R&   # )r   r=   r?   )r   __classdict__s   "r   r    MinLengthArg.__annotate__Y   s      r!   r#   Nr%   r&   r'   r(   __annotate_func__r*   __classdictcell__rF   s   @r   r:   r:   Y         r!   c                0    V ^8  d   QhR\         R\        /# r<   r>   )r   s   "r   r    r    \   s     * *3 *< *r!   c                 
    R V /# rA   r#   rA   s   &r   rB   rB   \   s    j))r!   )r	   )schemadefinitionsc                   ,   a  ] tR t^mt o V 3R ltRtV tR# )r:   c                &   < V ^8  d   Qh/ S[ ;R&   # )r   	min_itemsrE   )r   rF   s   "r   r    rG   m   s      r!   r#   NrH   rK   s   @r   r:   r:   m   rL   r!   c                0    V ^8  d   QhR\         R\        /# r<   r>   )r   s   "r   r    r    p   s     ) )3 )< )r!   c                 
    R V /# )rS   r#   rA   s   &r   rB   rB   p   s    Z((r!   )	PYDANTIC_V2r   r1   r4   r   r	   r8   DEFS_KEYrB   )r   NT)
validationserialization)%r)   typingr   r   r   r   r   pydantic.versionr   PYDANTIC_VERSION__all__r?   splitPYDANTIC_MAJOR_VERSIONPYDANTIC_MINOR_VERSIONrV   enumr   r   r   r   r   pydanticr   r   r   r	   r   r1   r4   r8   rW   r:   rB   pydantic.json_schemapydantic.schemarO   r#   r!   r   <module>re      s\   J = = 8
 -33C;A>? -33C8;< $) 44"9 8I 8 :;N  .	
 ,0  $	 Hy   .G Hy * EI !3 Hy ) JNIr!   