import { AiProviderSettings, AiUsage } from '../types';
import { ReactNode } from 'react';
type AiChatHeaderProps = {
    onClear: () => void;
    onCompact?: () => void;
    isStreaming: boolean;
    messageCount?: number;
    badge?: string;
    extra?: ReactNode;
    providerSettings?: AiProviderSettings;
    usage?: AiUsage;
    isSettingsOpen?: boolean;
    onSettingsToggle?: () => void;
};
declare const AiChatHeader: ({ onClear, onCompact, isStreaming, messageCount, badge, extra, providerSettings, usage, isSettingsOpen, onSettingsToggle }: AiChatHeaderProps) => import("react/jsx-runtime").JSX.Element;
export default AiChatHeader;
