
    i                        d Z ddlmZ ddlmZ ddlmZ ddlZddlm	Z	 ddl
mZmZ ddlmZmZmZ  G d	 d
e      Z G d de      Zy)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    )annotations)	BaseModel)validate_constN)AfterValidator)LiteralOptional)	AnnotatedNotRequired	TypedDictc                  "    e Zd ZU ded<   ded<   y)PredictionTypedDictzLiteral['content']typezNotRequired[str]contentN)__name__
__module____qualname____annotations__     Y/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/models/prediction.pyr   r      s    
r   r   c                  *    e Zd ZU dZded<   dZded<   y)
Predictionr   z{Annotated[Annotated[Optional[Literal['content']], AfterValidator(validate_const('content'))], pydantic.Field(alias='type')]TYPE zOptional[str]N)r   r   r   r   r   r   r   r   r   r   r      s"     	 	    G]r   r   )__doc__
__future__r   mistralai.typesr   mistralai.utilsr   pydanticpydantic.functional_validatorsr   typingr   r   typing_extensionsr	   r
   r   r   r   r   r   r   <module>r#      s8    G " % *  9 $ ? ?) 
   r   