o
    ¦i®  ã                   @  sî  d Z ddlmZ ddlmZmZ ddlmZmZ ddl	m
Z
mZ ddlmZmZ ddlmZmZ dd	lmZ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 ddl m!Z!m"Z" ddl#m$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.m/Z/ e.de+eeee"eeeeeef
 ƒZ0e-e+e-ee)dƒf e-ee)dƒf e-ee)dƒf e-ee)dƒf e-ee)dƒf e-e
e)dƒf e-ee)dƒf e-ee)dƒf e-ee)dƒf e-e!e)dƒf f
 e(dd „ ƒf Z1G d!d"„ d"e/ƒZ2G d#d$„ d$e$ƒZ3d%S )&zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.é    )Úannotationsé   )ÚAgentHandoffDoneEventÚAgentHandoffDoneEventTypedDict)ÚAgentHandoffStartedEventÚ!AgentHandoffStartedEventTypedDict)ÚFunctionCallEventÚFunctionCallEventTypedDict)ÚMessageOutputEventÚMessageOutputEventTypedDict)ÚResponseDoneEventÚResponseDoneEventTypedDict)ÚResponseErrorEventÚResponseErrorEventTypedDict)ÚResponseStartedEventÚResponseStartedEventTypedDict)ÚSSETypes)ÚToolExecutionDeltaEventÚ ToolExecutionDeltaEventTypedDict)ÚToolExecutionDoneEventÚToolExecutionDoneEventTypedDict)ÚToolExecutionStartedEventÚ"ToolExecutionStartedEventTypedDict)Ú	BaseModel©Úget_discriminator)ÚDiscriminatorÚTag)ÚUnion)Ú	AnnotatedÚTypeAliasTypeÚ	TypedDictÚConversationEventsDataTypedDictzagent.handoff.donezagent.handoff.startedzconversation.response.donezconversation.response.errorzconversation.response.startedzfunction.call.deltazmessage.output.deltaztool.execution.deltaztool.execution.doneztool.execution.startedc                 C  s   t | ddƒS )NÚtyper   )Úm© r%   úi/var/www/html/karishye-ai-python/venv/lib/python3.10/site-packages/mistralai/models/conversationevents.pyÚ<lambda>@   s    r'   c                   @  ó    e Zd ZU ded< 	 ded< dS )ÚConversationEventsTypedDictr   Úeventr"   ÚdataN©Ú__name__Ú
__module__Ú__qualname__Ú__annotations__r%   r%   r%   r&   r)   D   s   
 r)   c                   @  r(   )ÚConversationEventsr   r*   ÚConversationEventsDatar+   Nr,   r%   r%   r%   r&   r1   J   s   
 r1   N)4Ú__doc__Ú
__future__r   Úagenthandoffdoneeventr   r   Úagenthandoffstartedeventr   r   Úfunctioncalleventr   r	   Úmessageoutputeventr
   r   Úresponsedoneeventr   r   Úresponseerroreventr   r   Úresponsestartedeventr   r   Ússetypesr   Útoolexecutiondeltaeventr   r   Útoolexecutiondoneeventr   r   Útoolexecutionstartedeventr   r   Úmistralai.typesr   Úmistralai.utilsr   Úpydanticr   r   Útypingr   Útyping_extensionsr   r    r!   r"   r2   r)   r1   r%   r%   r%   r&   Ú<module>   sj    ÷ÿþ÷ÿ
ôÿ