@d-id/client-sdk
Version:
d-id client sdk
16 lines (14 loc) • 810 B
TypeScript
import { CreateSessionV2Options, CreateStreamOptions, StreamingManagerOptions } from '../../types';
import { StreamingManager } from './common';
export declare enum DataChannelTopic {
Chat = "lk.chat",
Speak = "did.speak",
Interrupt = "did.interrupt"
}
export declare function handleInitError(error: unknown, log: (message?: any, ...optionalParams: any[]) => void, callbacks: StreamingManagerOptions['callbacks']): void;
export declare function createLiveKitStreamingManager<T extends CreateSessionV2Options>(agentId: string, sessionOptions: CreateSessionV2Options, options: StreamingManagerOptions): Promise<StreamingManager<T> & {
reconnect(): Promise<void>;
}>;
export type LiveKitStreamingManager<T extends CreateStreamOptions> = StreamingManager<T> & {
reconnect(): Promise<void>;
};