import { SxProps, Theme } from '@mui/material/styles';
type Status = 'healthy' | 'warning' | 'degraded' | 'error' | 'unknown' | 'pending';
interface MetricItem {
    label: string;
    value: string | number;
    unit?: string;
    delta?: number;
    deltaDirection?: 'up' | 'down' | 'flat';
    status?: Status;
    sparkline?: number[];
}
export interface AIMetricSnapshotProps {
    metrics: MetricItem[];
    title?: string;
    columns?: 2 | 3 | 4;
    sx?: SxProps<Theme>;
}
declare function AIMetricSnapshot({ metrics, title, columns, sx, }: AIMetricSnapshotProps): import("react/jsx-runtime").JSX.Element;
declare namespace AIMetricSnapshot {
    var displayName: string;
}
export default AIMetricSnapshot;
