import { LiveConfig, LiveOptions, LiveEvent, AgentDefinition } from "../types/types.cjs"; export declare function ensembleLive(config: LiveConfig, agent: AgentDefinition, options?: LiveOptions): AsyncGenerator; export declare function ensembleLiveAudio(audioSource: AsyncIterable, agent: AgentDefinition, options?: LiveOptions & { voice?: string; language?: string; enableAffectiveDialog?: boolean; enableProactivity?: boolean; }): AsyncGenerator; export declare function ensembleLiveText(agent: AgentDefinition, options?: LiveOptions): Promise<{ sendMessage: (text: string) => Promise; getEvents: () => AsyncIterable; close: () => Promise; }>; //# sourceMappingURL=ensemble_live.d.ts.map