import { SxProps, Theme } from '@mui/material/styles';
type Status = 'healthy' | 'warning' | 'degraded' | 'error' | 'unknown' | 'pending';
interface HealthStat {
    label: string;
    value: number;
    status: Status;
}
interface HealthBreakdown {
    kind: string;
    icon?: React.ReactNode;
    total: number;
    statuses: Record<string, number>;
}
export interface AIHealthSummaryProps {
    title?: string;
    stats: HealthStat[];
    breakdowns?: HealthBreakdown[];
    sx?: SxProps<Theme>;
}
declare function AIHealthSummary({ title, stats, breakdowns, sx, }: AIHealthSummaryProps): import("react/jsx-runtime").JSX.Element;
declare namespace AIHealthSummary {
    var displayName: string;
}
export default AIHealthSummary;
