@voxket-ai/voxket-live
Version:
A React widget for embedding Voxket-powered audio/video/chat experiences.
24 lines (23 loc) • 725 B
TypeScript
interface ConnectionDetails {
serverUrl: string;
participantToken: string;
voxketSessionId: string;
}
interface UseConnectionDetailsResult {
connectionDetails: ConnectionDetails | null;
loading: boolean;
error: string | null;
fetchConnectionDetails: () => void;
}
interface UseConnectionDetailsArgs {
appId: string;
appSecret: string;
agentId: string;
participantName: string;
participantMetadata: Record<string, any>;
baseUrl: string;
}
export declare function useConnectionDetails({ appId, appSecret, agentId, participantName, participantMetadata, baseUrl }: UseConnectionDetailsArgs): UseConnectionDetailsResult & {
resetConnectionDetails: () => void;
};
export {};