import { RemoteParticipant } from 'livekit-client'; import { TrackReference } from '@livekit/components-core'; export type AgentState = 'disconnected' | 'connecting' | 'initializing' | 'listening' | 'thinking' | 'speaking'; export interface VoiceAssistant { agent: RemoteParticipant | undefined; state: AgentState; audioTrack: TrackReference | undefined; videoTrack: TrackReference | undefined; agentAttributes: RemoteParticipant['attributes'] | undefined; } export declare function useVoiceAssistant(): VoiceAssistant; //# sourceMappingURL=useVoiceAssistant.d.ts.map