import { RawPoint, RawSeries } from './core/data'; type __VLS_Props = { data?: RawPoint[]; series?: RawSeries[]; labels?: (string | number)[]; color?: string; /** Fill area under each line. */ area?: boolean; /** Use a soft top→bottom gradient for area fills (premium look). Implies `area`. On by default when `area`/`stacked` is set. */ gradient?: boolean; /** Stack multi-series areas (implies `area`). Composition over time. */ stacked?: boolean; height?: number; /** Show horizontal grid lines + y ticks. */ grid?: boolean; /** Show data-point dots. */ points?: boolean; /** Currency code → formats values as currency. */ currency?: string; prefix?: string; suffix?: string; /** Max x-axis labels to show (avoids crowding). */ maxLabels?: 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; points: boolean; maxLabels: number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { el: HTMLDivElement; }, HTMLDivElement>; export default _default; //# sourceMappingURL=LineChart.vue.d.ts.map