
    i$                        d Z ddlmZ ddlmZmZ ddlmZ ddlm	Z	m
Z
 ddlmZmZ e	d   Z G d	 d
e      Z G d de      Zy)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    )annotations   )FunctionFunctionTypedDict)	BaseModel)LiteralOptional)NotRequired	TypedDictfunctionc                  "    e Zd ZU ded<   ded<   y)FunctionToolTypedDictr   r   zNotRequired[FunctionToolType]typeN)__name__
__module____qualname____annotations__     [/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/models/functiontool.pyr   r      s    
''r   r   c                  &    e Zd ZU ded<   dZded<   y)FunctionToolr   r   zOptional[FunctionToolType]r   N)r   r   r   r   r   r   r   r   r   r      s    '1D
$1r   r   N)__doc__
__future__r   r   r   r   mistralai.typesr   typingr   r	   typing_extensionsr
   r   FunctionToolTyper   r   r   r   r   <module>r      s<    G " 1 % $ 4 :& (I (
29 2r   