type StatColorMode = 'value' | 'background_solid' | 'background';
type TextMode = 'value_and_name' | 'value' | 'name' | 'none';
export interface StatSeriesItem {
    label: string;
    values: number[];
    displayValue?: number;
    percentChange?: number | null;
    valueMap?: Record<string, string>;
    value_type?: string;
    units?: string;
}
type __VLS_Props = {
    title: string;
    unit: string;
    series: StatSeriesItem[];
    trend?: 'up' | 'down' | 'flat';
    thresholds?: {
        value: number;
        color: string;
        label?: string;
    }[];
    thresholdBaseColor?: string;
    orientation?: 'vertical' | 'horizontal';
    textMode?: TextMode;
    colorMode?: StatColorMode;
};
declare const _default: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
