
    i                        d 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	Z	ddl
mZ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.    )annotationsN)	BaseModel)FieldMetadataMultipartFormMetadata)IOOptionalUnion)	AnnotatedNotRequired	TypedDictc                  ,    e Zd ZU ded<   ded<   ded<   y)FileTypedDictstr	file_namez*Union[bytes, IO[bytes], io.BufferedReader]contentzNotRequired[str]content_typeN)__name__
__module____qualname____annotations__     S/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/models/file.pyr   r      s    N77""r   r   c                  0    e Zd ZU ded<   ded<   dZded<   y)FilezOAnnotated[str, pydantic.Field(alias='fileName'), FieldMetadata(multipart=True)]r   zAnnotated[Union[bytes, IO[bytes], io.BufferedReader], pydantic.Field(alias=''), FieldMetadata(multipart=MultipartFormMetadata(content=True))]r   Nz]Annotated[Optional[str], pydantic.Field(alias='Content-Type'), FieldMetadata(multipart=True)]r   )r   r   r   r   r   r   r   r   r   r      s*       		   r   r   )__doc__
__future__r   iomistralai.typesr   mistralai.utilsr   r   pydantictypingr   r   r	   typing_extensionsr
   r   r   r   r   r   r   r   <module>r$      s;    G " 	 % @  & & ? ?#I #9 r   