import { default as MiniStackBar } from './MiniStackBar.vue'; export * from './MiniStackBar.type'; export type ZiMiniStackBarInstance = InstanceType; export declare const ZiMiniStackBar: import('vue').DefineComponent; default: boolean; }; title: { type: globalThis.PropType; }; subtitle: { type: globalThis.PropType; }; titleColor: { type: globalThis.PropType; default: string; }; titleFontSize: { type: globalThis.PropType; }; subtitleColor: { type: globalThis.PropType; default: string; }; subtitleFontSize: { type: globalThis.PropType; }; dataset: { type: globalThis.PropType; required: true; }; backgroundColor: { type: globalThis.PropType; }; legendColor: { type: globalThis.PropType; default: string; }; legendFontSize: { type: globalThis.PropType; }; showLegend: { type: globalThis.PropType; default: boolean; }; showPercentage: { type: globalThis.PropType; default: boolean; }; useGradient: { type: globalThis.PropType; default: boolean; }; legendPrefix: { type: globalThis.PropType; }; legendSuffix: { type: globalThis.PropType; }; titleTextAlign: { type: globalThis.PropType; }; showAnimation: { type: globalThis.PropType; default: boolean; }; showSubtitle: { type: globalThis.PropType; default: boolean; }; configStyle: { type: globalThis.PropType<{ backgroundColor?: string; fontFamily?: string; animation?: { show?: boolean; animationFrames?: number; }; bar?: { gradient?: { show?: boolean; intensity?: number; underlayerColor?: string; }; }; legend?: { textAlign?: import('vue-data-ui').TextAlign; show?: boolean; margin?: string; fontSize?: number; name?: { color?: string; bold?: boolean; }; value?: { show?: boolean; color?: string; bold?: boolean; prefix?: string; suffix?: string; rounding?: number; formatter?: import('vue-data-ui').Formatter; }; percentage?: { show?: boolean; color?: string; bold?: boolean; rounding?: 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; }; }; tooltip?: import('vue-data-ui').ChartTooltip & { customFormat?: null | ((params: import('vue-data-ui').VueUiTooltipParams) => string); }; }>; }; subtitleTextAlign: { type: globalThis.PropType; }; showLegendValue: { type: globalThis.PropType; default: boolean; }; legendTextAlign: { type: globalThis.PropType; }; percentageColor: { type: globalThis.PropType; default: string; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { select: (value: import('./MiniStackBar.type').MiniStackBarEmitsOptions) => void; }, string, import('vue').PublicProps, Readonly; default: boolean; }; title: { type: globalThis.PropType; }; subtitle: { type: globalThis.PropType; }; titleColor: { type: globalThis.PropType; default: string; }; titleFontSize: { type: globalThis.PropType; }; subtitleColor: { type: globalThis.PropType; default: string; }; subtitleFontSize: { type: globalThis.PropType; }; dataset: { type: globalThis.PropType; required: true; }; backgroundColor: { type: globalThis.PropType; }; legendColor: { type: globalThis.PropType; default: string; }; legendFontSize: { type: globalThis.PropType; }; showLegend: { type: globalThis.PropType; default: boolean; }; showPercentage: { type: globalThis.PropType; default: boolean; }; useGradient: { type: globalThis.PropType; default: boolean; }; legendPrefix: { type: globalThis.PropType; }; legendSuffix: { type: globalThis.PropType; }; titleTextAlign: { type: globalThis.PropType; }; showAnimation: { type: globalThis.PropType; default: boolean; }; showSubtitle: { type: globalThis.PropType; default: boolean; }; configStyle: { type: globalThis.PropType<{ backgroundColor?: string; fontFamily?: string; animation?: { show?: boolean; animationFrames?: number; }; bar?: { gradient?: { show?: boolean; intensity?: number; underlayerColor?: string; }; }; legend?: { textAlign?: import('vue-data-ui').TextAlign; show?: boolean; margin?: string; fontSize?: number; name?: { color?: string; bold?: boolean; }; value?: { show?: boolean; color?: string; bold?: boolean; prefix?: string; suffix?: string; rounding?: number; formatter?: import('vue-data-ui').Formatter; }; percentage?: { show?: boolean; color?: string; bold?: boolean; rounding?: 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; }; }; tooltip?: import('vue-data-ui').ChartTooltip & { customFormat?: null | ((params: import('vue-data-ui').VueUiTooltipParams) => string); }; }>; }; subtitleTextAlign: { type: globalThis.PropType; }; showLegendValue: { type: globalThis.PropType; default: boolean; }; legendTextAlign: { type: globalThis.PropType; }; percentageColor: { type: globalThis.PropType; default: string; }; }>> & Readonly<{ onSelect?: ((value: import('./MiniStackBar.type').MiniStackBarEmitsOptions) => any) | undefined; }>, { showTitle: boolean; titleColor: string; subtitleColor: string; legendColor: string; showLegend: boolean; showPercentage: boolean; useGradient: boolean; showAnimation: boolean; showSubtitle: boolean; showLegendValue: boolean; percentageColor: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default MiniStackBar;