
    /Ui                        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             Ze G d	 d
             Ze G d d             Zeeeef   Zded<   y)    )annotations)	dataclass)LiteralUnion)	TypeAlias   )npnptc                  ,    e Zd ZU dZded<   	 dZded<   y)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        o/home/jay/workspace/tools/ai-image-gen/jaaz-app/server/venv/lib/python3.12/site-packages/agents/voice/events.pyr   r      s    0
330JD
-Jr   r   c                  ,    e Zd ZU dZded<   	 dZded<   y)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      s    0AA"4RD
1Rr   r   c                  ,    e Zd ZU dZded<   	 dZded<   y)VoiceStreamEventErrorr   	Exceptionerrorvoice_stream_event_errorz#Literal['voice_stream_event_error']r   Nr   r   r   r   r   r   !   s    0"0JD
-Jr   r   r   VoiceStreamEventN)
__future__r   dataclassesr   typingr   r   typing_extensionsr   importsr	   r
   r   r   r   r#   r   r   r   r   <module>r)      s    " ! ! '           $46KK )  Vr   