@voxket-ai/voxket-live
Version:
A React widget for embedding Voxket-powered audio/video/chat experiences.
13 lines (12 loc) • 554 B
TypeScript
import { default as React, ReactNode } from 'react';
import { CompoundComponentProps } from './types';
import { SessionConfig } from '../../types/core';
export interface VoxketSessionProps extends CompoundComponentProps {
agentId?: string;
sessionConfig?: Partial<SessionConfig>;
autoStart?: boolean;
onSessionStart?: (sessionId: string) => void;
onSessionEnd?: (metrics: any) => void;
children?: ReactNode;
}
export declare const VoxketSession: React.ComponentType<VoxketSessionProps> & Record<string, React.ComponentType<any>>;