
    7|h                    j    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 erddlmZ  G d d	e      Zy
)zBase class for Amadeus tools.    )annotations)TYPE_CHECKING)BaseTool)Field)authenticate)Clientc                  .    e Zd ZU dZ ee      Zded<   y)AmadeusBaseToolzBase Tool for Amadeus.)default_factoryr   clientN)__name__
__module____qualname____doc__r   r   r   __annotations__     e/var/www/html/test/engine/venv/lib/python3.12/site-packages/langchain_community/tools/amadeus/base.pyr
   r
      s     <8FF8r   r
   N)r   
__future__r   typingr   langchain_core.toolsr   pydanticr   'langchain_community.tools.amadeus.utilsr   amadeusr   r
   r   r   r   <module>r      s)    # "   )  @9h 9r   