@tixae-labs/web-sdk
Version:
Javascript Web SDK for doing WebRTC AI Voice Calls with Convocore.
17 lines (16 loc) • 721 B
TypeScript
import TypedEmitter from "typed-emitter";
import type { AppTranscriptPayload, OnConversationUpdated } from "../../../../src/app/Types/firebase";
export type WebCallEventsEmitter = {
"call-start": () => void;
"call-end": () => void;
"call-ended": () => void;
"state-change": (state: "idle" | "connecting" | "connected") => void;
"error": (error: unknown) => void;
"conversation-update": (payload: OnConversationUpdated) => void;
"final_transcript": (payload: AppTranscriptPayload) => void;
"mute-change": (isMuted: boolean) => void;
};
declare const TypedWebCall_base: new () => TypedEmitter<WebCallEventsEmitter>;
export declare class TypedWebCall extends TypedWebCall_base {
}
export {};