§
    TCÄj
  ã                  óª  — d Z ddlmZ ddlmZ ddlmZmZmZ ddl	T ddl	m
Z ddlT ddlm
Z ddlT ddlm
Z ddlmZ dd	lmZ ddlT ddl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( ddl)m*Z+ ddl,m-Z- ddl.m/Z/m0Z1 ddl2m3Z3 ddl4m5Z5 ddl6m7Z8 e Z9 G d„ de"d¬¦  «        Z: G d„ de"¦  «        Z; G d„ de!d¬¦  «        Z< G d„ de!¦  «        Z=ee:e;e<e=f         Z> G d „ d!ed¬¦  «        Z? G d"„ d#e?d¬¦  «        Z@ G d$„ d%e?¦  «        ZAee@eAf         ZBg d&¢Z
e
 eCe¦  «        z    eCe¦  «        z    eCe¦  «        z    eCe¦  «        z   Z
d'S )(z&Expose Google GenAI interaction types.é    )Úannotations)ÚUnion)ÚLiteralÚRequiredÚ	TypedDicté   )Ú*)Ú__all__)ÚListAgentsRequestParam)ÚListWebhooksRequestParam)ÚAgentÚ
AgentParam)ÚAgentListResponse)ÚEmpty)ÚCreateAgentInteractionParamÚCreateModelInteractionParam)ÚModel)ÚPingWebhookRequestParam)ÚRotateSigningSecretRequestParam)ÚSigningSecret)ÚWebhookÚWebhookInputParam)ÚWebhookListResponse)ÚWebhookPingResponse)ÚWebhookUpdateParamc                  ó   — e Zd ZU ded<   dS )Ú(CreateModelInteractionParamsNonStreamingúLiteral[False]ÚstreamN©Ú__name__Ú
__module__Ú__qualname__Ú__annotations__© ó    ú]C:\Projects\Historical\FacebookAutoPoster\venv\Lib\site-packages\google/genai/interactions.pyr   r   A   ó    € € € € € € ð ÐÐÑÐÐr&   r   F)Útotalc                  ó   — e Zd ZU ded<   dS )Ú%CreateModelInteractionParamsStreamingúRequired[Literal[True]]r   Nr    r%   r&   r'   r+   r+   G   ó   € € € € € € Ø#Ð#Ð#Ñ#Ð#Ð#r&   r+   c                  ó   — e Zd ZU ded<   dS )Ú(CreateAgentInteractionParamsNonStreamingr   r   Nr    r%   r&   r'   r/   r/   K   r(   r&   r/   c                  ó   — e Zd ZU ded<   dS )Ú%CreateAgentInteractionParamsStreamingr,   r   Nr    r%   r&   r'   r1   r1   Q   r-   r&   r1   c                  ó.   — e Zd ZU ded<   ded<   ded<   dS )ÚInteractionGetParamsBaseÚstrÚapi_versionÚboolÚinclude_inputÚlast_event_idNr    r%   r&   r'   r3   r3   ]   s6   € € € € € € ØÐÐÑØÐÐÑØÐÐÑÐÐr&   r3   c                  ó   — e Zd ZU ded<   dS )Ú InteractionGetParamsNonStreamingr   r   Nr    r%   r&   r'   r:   r:   c   s   € € € € € € ØÐÐÑÐÐr&   r:   c                  ó   — e Zd ZU ded<   dS )ÚInteractionGetParamsStreamingr,   r   Nr    r%   r&   r'   r<   r<   g   r-   r&   r<   )r   ÚAgentCreateParamsÚAgentDeleteResponseÚAgentListParamsr   r/   r1   r   r+   ÚInteractionCreateParamsÚInteractionGetParamsr3   r:   r<   Ú
ModelParamr   r   ÚWebhookCreateParamsÚWebhookDeleteResponseÚWebhookListParamsr   ÚWebhookPingParamsr   Ú WebhookRotateSigningSecretParamsÚWebhookUpdateParamsN)DÚ__doc__Ú
__future__r   Útypingr   Útyping_extensionsr   r   r   Ú_gaos.types.triggersr
   Ú_triggers_allÚ_gaos.types.environmentsÚ_environments_allÚ_gaos.types.interactionsÚ_interactions_allÚ_gaos.models.listagentsr   r?   Ú_gaos.models.listwebhooksr   rE   Ú_gaos.resources.interactionsÚ_resources_allÚ_gaos.types.agents.agentr   r   r=   Ú$_gaos.types.agents.agentlistresponser   Ú_gaos.types.interactions.emptyr   r>   r   r   Ú_gaos.types.interactions.modelr   rB   Ú'_gaos.types.webhooks.pingwebhookrequestr   rF   Ú/_gaos.types.webhooks.rotatesigningsecretrequestr   rG   Ú"_gaos.types.webhooks.signingsecretr   Ú_gaos.types.webhooks.webhookr   r   rC   Ú(_gaos.types.webhooks.webhooklistresponser   Ú(_gaos.types.webhooks.webhookpingresponser   Ú"_gaos.types.webhooks.webhookupdater   rH   rD   r   r+   r/   r1   r@   r3   r:   r<   rA   Úlistr%   r&   r'   ú<module>rc      sä  ðð -Ð ,à "Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ð Ð à :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :ð $Ð #Ð #Ð #Ø :Ð :Ð :Ð :Ð :Ð :Ø 'Ð 'Ð 'Ð 'Ø BÐ BÐ BÐ BÐ BÐ BØ 'Ð 'Ð 'Ð 'Ø BÐ BÐ BÐ BÐ BÐ BØ NÐ NÐ NÐ NÐ NÐ NØ TÐ TÐ TÐ TÐ TÐ TØ +Ð +Ð +Ð +Ø CÐ CÐ CÐ CÐ CÐ CØ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LØ CÐ CÐ CÐ CÐ CÐ CØ HÐ HÐ HÐ HÐ HÐ Hðð ð ð ð ð ð ð ð @Ð ?Ð ?Ð ?Ð ?Ð ?ðð ð ð ð ð ðð ð ð ð ð ð >Ð =Ð =Ð =Ð =Ð =Ø [Ð [Ð [Ð [Ð [Ð [Ð [Ð [Ø IÐ IÐ IÐ IÐ IÐ IØ IÐ IÐ IÐ IÐ IÐ IØ YÐ YÐ YÐ YÐ YÐ Yà+Ð ðð ð ð ð Ø uðñ ô ð ð$ð $ð $ð $ð $Ð,Gñ $ô $ð $ðð ð ð ð Ø uðñ ô ð ð$ð $ð $ð $ð $Ð,Gñ $ô $ð $ð  Ø,Ø)Ø,Ø)ð+ôÐ ðð ð ð ð ˜y°ð ñ ô ð ðð ð ð ð Ð'?Àuð ñ ô ð ð$ð $ð $ð $ð $Ð$<ñ $ô $ð $ð Ø$Ø!ð#ôÐ ðð ð €ð: �D�D˜Ñ'Ô'Ñ
'¨$¨$¨~Ñ*>Ô*>Ñ
>ÀÀÐFWÑAXÔAXÑ
XÐ[_Ð[_Ð`qÑ[rÔ[rÑ
r€€€r&   