import { PropType } from 'vue'; import type { ScrollingBarChartData } from './types'; declare const _default: import("vue").DefineComponent<{ height: { type: StringConstructor; required: true; }; margin: { type: StringConstructor; default: string; }; barStyle: { type: PropType<{ width: string; color: string; backgroundColor: string; }>; default: () => { width: string; color: string; backgroundColor: string; }; }; labelStyle: { type: PropType>; default: () => { fontSize: string; color: string; }; }; valueStyle: { type: PropType>; default: () => { fontSize: string; color: string; }; }; chartData: { type: PropType; default: () => any[]; }; labelFormatter: { type: PropType<(label: string) => string>; default: (label: string) => string; }; valueFormatter: { type: PropType<(value: number) => string>; default: (value: number) => number; }; labelClick: { type: PropType<(barItem: ScrollingBarChartData) => void>; default: () => {}; }; }, { maxVal: import("vue").ComputedRef; isStack: import("vue").ComputedRef; getLabelStyle: (charItem: ScrollingBarChartData) => { fontSize: string; color: string; }; getValueStyle: (charItem: ScrollingBarChartData) => { fontSize: string; color: string; }; getBarItemTotal: (charItem: ScrollingBarChartData) => number | ScrollingBarChartData[]; isEmptyFunction: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => { width: string; color: string; backgroundColor: string; }; }; labelStyle: { type: PropType>; default: () => { fontSize: string; color: string; }; }; valueStyle: { type: PropType>; default: () => { fontSize: string; color: string; }; }; chartData: { type: PropType; default: () => any[]; }; labelFormatter: { type: PropType<(label: string) => string>; default: (label: string) => string; }; valueFormatter: { type: PropType<(value: number) => string>; default: (value: number) => number; }; labelClick: { type: PropType<(barItem: ScrollingBarChartData) => void>; default: () => {}; }; }>>, { chartData: ScrollingBarChartData[]; margin: string; barStyle: { width: string; color: string; backgroundColor: string; }; labelStyle: { fontSize: string; color: string; }; valueStyle: { fontSize: string; color: string; }; labelFormatter: (label: string) => string; valueFormatter: (value: number) => string; labelClick: (barItem: ScrollingBarChartData) => void; }, {}>; export default _default;