@voxket-ai/voxket-live
Version:
A React widget for embedding Voxket-powered audio/video/chat experiences.
13 lines (12 loc) • 819 B
TypeScript
import { default as React } from 'react';
import { VoxketWidgetProps } from './components/widget';
import { ThemeType, WidgetTheme } from './styles';
import { useSessionLogging, SessionLog, SessionMetrics } from './hooks/useSessionLogging';
import { SessionLogViewer, SessionMetrics as SessionMetricsComponent } from './components/session-logger';
declare const VoxketWidget: React.FC<VoxketWidgetProps>;
export declare const exportSessionLogsToFile: (logs: SessionLog[], filename?: string) => void;
export declare const getSessionLogsFromStorage: () => SessionLog[];
export declare const clearSessionLogsFromStorage: () => void;
export type { VoxketWidgetProps, ThemeType, WidgetTheme, SessionLog, SessionMetrics };
export { useSessionLogging, SessionLogViewer, SessionMetricsComponent };
export default VoxketWidget;