import { RawPoint, RawSeries } from './core/data'; type __VLS_Props = { data?: RawPoint[]; series?: RawSeries[]; labels?: (string | number)[]; color?: string; stacked?: boolean; /** Soft top→bottom gradient on bars (opt-in; flat by default). */ gradient?: boolean; height?: number; grid?: boolean; radius?: number; currency?: string; prefix?: string; suffix?: string; maxLabels?: number; /** Minimum width per category (px). When the categories need more room than the container has, the chart keeps this width per bar group and scrolls horizontally instead of cramming — handy on mobile. Set 0 to disable. */ minBarWidth?: number; animated?: boolean; }; declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{}>, { height: number; grid: boolean; animated: boolean; maxLabels: number; radius: number; minBarWidth: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { el: HTMLDivElement; }, HTMLDivElement>; export default _default; //# sourceMappingURL=BarChart.vue.d.ts.map