import { PropType } from 'vue'; import type { LineSeriesDataItem, LineChartDataItem } from './types'; declare const _default: import("vue").DefineComponent<{ seriesData: { required: true; type: PropType; }; chartData: { required: true; type: PropType; default: () => any[]; }; xAxis: { type: ObjectConstructor; default: () => {}; }; yAxis: { type: ObjectConstructor; default: () => {}; }; grid: { type: ObjectConstructor; default: () => { top: string; left: string; right: string; bottom: string; containLabel: boolean; }; }; legend: { type: ObjectConstructor; default: () => {}; }; tooltip: { type: ObjectConstructor; default: () => {}; }; showArea: { type: BooleanConstructor; default: boolean; }; dataZoom: { type: ArrayConstructor; default: () => any[]; }; }, { chartContainer: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; chartData: { required: true; type: PropType; default: () => any[]; }; xAxis: { type: ObjectConstructor; default: () => {}; }; yAxis: { type: ObjectConstructor; default: () => {}; }; grid: { type: ObjectConstructor; default: () => { top: string; left: string; right: string; bottom: string; containLabel: boolean; }; }; legend: { type: ObjectConstructor; default: () => {}; }; tooltip: { type: ObjectConstructor; default: () => {}; }; showArea: { type: BooleanConstructor; default: boolean; }; dataZoom: { type: ArrayConstructor; default: () => any[]; }; }>>, { legend: Record; chartData: LineChartDataItem[]; xAxis: Record; yAxis: Record; tooltip: Record; grid: Record; showArea: boolean; dataZoom: unknown[]; }, {}>; export default _default;