
    <i                         S SK JrJr  S SKJr  S SKJrJrJrJ	r	  S SK
Jr  \	" S5      r\	" S5      rSr " S S	\\\   5      r\\   rS
\S\\   4S jr\\\4   rg)    )ABCabstractmethod)isclass)AnyGeneric	TypeGuardTypeVar)PregelScratchpadVU)ManagedValueSpecManagedValueMappingc                   :    \ rS rSr\\S\S\4S j5       5       rSr	g)ManagedValue   
scratchpadreturnc                     g N )r   s    f/home/dmtnaga/Documents/work/airagagent/rag_env/lib/python3.13/site-packages/langgraph/managed/base.pygetManagedValue.get   s    03    r   N)
__name__
__module____qualname____firstlineno__staticmethodr   r
   r   r   __static_attributes__r   r   r   r   r      s#    3(3Q3  3r   r   valuer   c                 F    [        U 5      =(       a    [        U [        5      $ r   )r   
issubclassr   )r!   s    r   is_managed_valuer$      s    5>=j==r   N)abcr   r   inspectr   typingr   r   r   r	   langgraph._internal._scratchpadr
   r   r   __all__r   typer   r$   dictstrr   r   r   r   <module>r-      s|    #   =CLCL
543
 4 % >C >I.>$? > 3 001 r   