import React from 'react';
import { VoiceAIConfig, VoiceModeProps } from '../../../types/src/types';
import { VoiceAIThemeProps } from '../types/theme';
type VoiceStatusVariant = 'dot' | 'minimal' | 'badge' | 'full';
export interface VoiceStatusIndicatorProps extends Omit<VoiceAIThemeProps, 'variant'>, VoiceModeProps {
    config: VoiceAIConfig;
    variant?: VoiceStatusVariant;
    autoUpdate?: boolean;
    updateInterval?: number;
    onClick?: () => void;
    tooltip?: boolean;
    showProvider?: boolean;
    showConnection?: boolean;
    showLabel?: boolean;
}
export declare const VoiceStatusIndicator: React.FC<VoiceStatusIndicatorProps>;
export default VoiceStatusIndicator;
