o
    õæhÀ  ã                   @  s–   U 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 eG dd„ dƒƒZeG d	d
„ d
ƒƒZeG dd„ dƒƒZeeeef Zded< dS )é    )Úannotations)Ú	dataclass)ÚLiteralÚUnion)Ú	TypeAliasé   )ÚnpÚnptc                   @  ó(   e Zd ZU dZded< 	 dZded< dS )ÚVoiceStreamEventAudioú&Streaming event from the VoicePipelinez)npt.NDArray[np.int16 | np.float32] | NoneÚdataÚvoice_stream_event_audioz#Literal['voice_stream_event_audio']ÚtypeN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__r   © r   r   úT/var/www/html/openai_agents/venv/lib/python3.10/site-packages/agents/voice/events.pyr      ó   
 r   c                   @  r
   )ÚVoiceStreamEventLifecycler   z6Literal['turn_started', 'turn_ended', 'session_ended']ÚeventÚvoice_stream_event_lifecyclez'Literal['voice_stream_event_lifecycle']r   Nr   r   r   r   r   r      r   r   c                   @  r
   )ÚVoiceStreamEventErrorr   Ú	ExceptionÚerrorÚvoice_stream_event_errorz#Literal['voice_stream_event_error']r   Nr   r   r   r   r   r   !   r   r   r   ÚVoiceStreamEventN)Ú
__future__r   Údataclassesr   Útypingr   r   Útyping_extensionsr   Úimportsr   r	   r   r   r   r    r   r   r   r   r   Ú<module>   s    


ÿ