import { default as MiniHistogram } from './MiniHistogram.vue'; export * from './MiniHistogram.type'; export type ZiMiniHistogramInstance = InstanceType; export declare const ZiMiniHistogram: import('vue').DefineComponent; }; title: { type: globalThis.PropType; }; subtitle: { type: globalThis.PropType; }; titleColor: { type: globalThis.PropType; default: string; }; titleFontSize: { type: globalThis.PropType; }; dataset: { type: globalThis.PropType; required: true; }; backgroundColor: { type: globalThis.PropType; }; titleSubtitleColor: { type: globalThis.PropType; default: string; }; titleSubtitleFontSize: { type: globalThis.PropType; }; barBorderRadius: { type: globalThis.PropType; }; titleTextAlign: { type: globalThis.PropType; }; showAnimation: { type: globalThis.PropType; default: boolean; }; configStyle: { type: globalThis.PropType<{ backgroundColor?: string; fontFamily?: string; animation?: { show?: boolean; speedMs?: number; }; layout?: { height?: number; width?: number; padding?: import('vue-data-ui').ChartPadding; }; bars?: { shape?: "circle" | "triangle" | "square" | "diamond" | "pentagon" | "hexagon" | "star"; strokeWidth?: number; colors?: { positive?: string; negative?: string; gradient?: { show?: boolean; }; }; borderRadius?: number; gap?: number; }; labels?: { value?: { fontSize?: number; color?: string; bold?: boolean; rounding?: number; prefix?: string; suffix?: string; offsetY?: number; formatter?: import('vue-data-ui').Formatter; }; valueLabel?: { fontSize?: number; color?: string; bold?: boolean; rounding?: number; }; timeLabel?: { fontSize?: number; color?: string; bold?: boolean; }; }; selector?: { stroke?: string; strokeDasharray?: number; strokeWidth?: number; borderRadius?: number; }; title?: { textAlign?: import('vue-data-ui').TextAlign; text?: string; color?: string; fontSize?: number; bold?: boolean; margin?: string; subtitle?: { color?: string; text?: string; fontSize?: number; bold?: boolean; }; }; }>; }; layoutHeight: { type: globalThis.PropType; }; layoutWidth: { type: globalThis.PropType; }; layoutPaddingTop: { type: globalThis.PropType; }; layoutPaddingBottom: { type: globalThis.PropType; }; barShape: { type: globalThis.PropType<"star" | "triangle" | "square" | "diamond" | "pentagon" | "hexagon" | "circle">; default: string; }; barStrokeWidth: { type: globalThis.PropType; }; barGradientShow: { type: globalThis.PropType; }; barGap: { type: globalThis.PropType; }; labelsValueFontSize: { type: globalThis.PropType; }; labelsValueColor: { type: globalThis.PropType; default: string; }; labelsValueBold: { type: globalThis.PropType; }; labelsValueRounding: { type: globalThis.PropType; }; labelsValuePrefix: { type: globalThis.PropType; }; labelsValueSuffix: { type: globalThis.PropType; }; labelsValueOffsetY: { type: globalThis.PropType; }; labelsValueLabelFontSize: { type: globalThis.PropType; }; labelsValueLabelColor: { type: globalThis.PropType; default: string; }; labelsValueLabelBold: { type: globalThis.PropType; }; labelsValueLabelRounding: { type: globalThis.PropType; }; labelsTimeLabelFontSize: { type: globalThis.PropType; }; labelsTimeLabelColor: { type: globalThis.PropType; default: string; }; labelsTimeLabelBold: { type: globalThis.PropType; }; showSelector: { type: globalThis.PropType; default: boolean; }; selectorStroke: { type: globalThis.PropType; default: string; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { select: (value: import('./MiniHistogram.type').MiniHistogramEmitsOptions) => void; }, string, import('vue').PublicProps, Readonly; }; title: { type: globalThis.PropType; }; subtitle: { type: globalThis.PropType; }; titleColor: { type: globalThis.PropType; default: string; }; titleFontSize: { type: globalThis.PropType; }; dataset: { type: globalThis.PropType; required: true; }; backgroundColor: { type: globalThis.PropType; }; titleSubtitleColor: { type: globalThis.PropType; default: string; }; titleSubtitleFontSize: { type: globalThis.PropType; }; barBorderRadius: { type: globalThis.PropType; }; titleTextAlign: { type: globalThis.PropType; }; showAnimation: { type: globalThis.PropType; default: boolean; }; configStyle: { type: globalThis.PropType<{ backgroundColor?: string; fontFamily?: string; animation?: { show?: boolean; speedMs?: number; }; layout?: { height?: number; width?: number; padding?: import('vue-data-ui').ChartPadding; }; bars?: { shape?: "circle" | "triangle" | "square" | "diamond" | "pentagon" | "hexagon" | "star"; strokeWidth?: number; colors?: { positive?: string; negative?: string; gradient?: { show?: boolean; }; }; borderRadius?: number; gap?: number; }; labels?: { value?: { fontSize?: number; color?: string; bold?: boolean; rounding?: number; prefix?: string; suffix?: string; offsetY?: number; formatter?: import('vue-data-ui').Formatter; }; valueLabel?: { fontSize?: number; color?: string; bold?: boolean; rounding?: number; }; timeLabel?: { fontSize?: number; color?: string; bold?: boolean; }; }; selector?: { stroke?: string; strokeDasharray?: number; strokeWidth?: number; borderRadius?: number; }; title?: { textAlign?: import('vue-data-ui').TextAlign; text?: string; color?: string; fontSize?: number; bold?: boolean; margin?: string; subtitle?: { color?: string; text?: string; fontSize?: number; bold?: boolean; }; }; }>; }; layoutHeight: { type: globalThis.PropType; }; layoutWidth: { type: globalThis.PropType; }; layoutPaddingTop: { type: globalThis.PropType; }; layoutPaddingBottom: { type: globalThis.PropType; }; barShape: { type: globalThis.PropType<"star" | "triangle" | "square" | "diamond" | "pentagon" | "hexagon" | "circle">; default: string; }; barStrokeWidth: { type: globalThis.PropType; }; barGradientShow: { type: globalThis.PropType; }; barGap: { type: globalThis.PropType; }; labelsValueFontSize: { type: globalThis.PropType; }; labelsValueColor: { type: globalThis.PropType; default: string; }; labelsValueBold: { type: globalThis.PropType; }; labelsValueRounding: { type: globalThis.PropType; }; labelsValuePrefix: { type: globalThis.PropType; }; labelsValueSuffix: { type: globalThis.PropType; }; labelsValueOffsetY: { type: globalThis.PropType; }; labelsValueLabelFontSize: { type: globalThis.PropType; }; labelsValueLabelColor: { type: globalThis.PropType; default: string; }; labelsValueLabelBold: { type: globalThis.PropType; }; labelsValueLabelRounding: { type: globalThis.PropType; }; labelsTimeLabelFontSize: { type: globalThis.PropType; }; labelsTimeLabelColor: { type: globalThis.PropType; default: string; }; labelsTimeLabelBold: { type: globalThis.PropType; }; showSelector: { type: globalThis.PropType; default: boolean; }; selectorStroke: { type: globalThis.PropType; default: string; }; }>> & Readonly<{ onSelect?: ((value: import('./MiniHistogram.type').MiniHistogramEmitsOptions) => any) | undefined; }>, { titleColor: string; titleSubtitleColor: string; showAnimation: boolean; barShape: "square" | "circle" | "triangle" | "diamond" | "pentagon" | "hexagon" | "star"; labelsValueColor: string; labelsValueLabelColor: string; labelsTimeLabelColor: string; showSelector: boolean; selectorStroke: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default MiniHistogram;