
    hc                    F    S SK Jr  S SKJr  S SKJr  \ " S S5      5       rg)    )annotations)	dataclassUnionc                  R    \ rS rSr% S\S'   S r \R                  rS	S jrS rS r	Sr
g)
PydanticRecursiveRef   strtype_refc                    g)zDefining __call__ is necessary for the `typing` module to let you use an instance of
this class as the result of resolving a standard ForwardRef.
N )selfs    Q/var/www/html/env/lib/python3.13/site-packages/pydantic/_internal/_forward_ref.py__call__PydanticRecursiveRef.__call__   s        c                    [         X4   $ Nr   r   others     r   __or__PydanticRecursiveRef.__or__   s    T[!!r   c                    [         X4   $ r   r   r   s     r   __ror__PydanticRecursiveRef.__ror__   s    U[!!r   r   N)returnNone)__name__
__module____qualname____firstlineno____annotations__object__hash__r   r   r   __static_attributes__r   r   r   r   r      s$    M%HH
""r   r   N)
__future__r   _annotationsdataclassesr   typingr   r   r   r   r   <module>r*      s'    2 !  " " "r   