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>>;
