import { IconStyle } from './icon-style.model';
import { TextStyle } from './text-style.model';
export interface LabelSetting extends TextStyle {
    position?: 'left' | 'right';
}
export interface ValueSetting extends TextStyle {
    label?: LabelSetting | string;
}
export interface Size {
    minWidth?: string;
    maxWidth?: string;
    fixedWidth?: string;
}
export interface Divider {
    show?: boolean;
    color?: string;
}
export interface VerticalLine {
    show?: boolean;
    color?: string;
}
export interface Appearance {
    backgroundColor?: string;
}
export interface MetricCardData {
    icon: IconStyle | string;
    title?: TextStyle | string;
    value?: ValueSetting | string;
    additionalInfo?: TextStyle | string;
    size?: Size;
    divider?: Divider;
    verticalLine?: VerticalLine;
    appearance?: Appearance;
}
//# sourceMappingURL=metric-card-data.model.d.ts.map