import { ChartBase } from './base'; export declare class LineChart extends ChartBase { smooth: boolean; showLegend: boolean; valueSuffix: string; fixValue: number; xKey: string; xLabel: string; yKeys: string; yLabels: string; yMin: number | string; yMax: number | string; colors: string; data: object[]; areaStyle: object | undefined; disconnectedCallback(): void; firstUpdated(changedProperties: Map): void; attributeChangedCallback(name: string, _old: string | null, value: string | null): void; get options(): { graphic: { elements: { type: string; left: string; top: string; children: { type: string; x: number; shape: { x: number; y: number; width: number; height: number; }; style: { fill: string; }; keyframeAnimation: { duration: number; delay: number; loop: boolean; keyframes: { percent: number; scaleY: number; easing: string; }[]; }; }[]; }[]; }; } | { tooltip: { trigger: string; valueFormatter: (value: number) => string; }; legend: { show: boolean; }; toolbox: { show: boolean; }; grid: { x: number; x2: number; }; xAxis: { type: string; boundaryGap: boolean; data: any[]; }[]; yAxis: { type: string; min: string | number | undefined; max: string | number | undefined; }[]; series: { name: string; type: string; smooth: boolean; showSymbol: boolean; areaStyle: object | undefined; itemStyle: { color: string; }; data: any[]; }[]; }; setData(data: object[]): void; } declare global { interface HTMLElementTagNameMap { 'echarts-line': LineChart; } } //# sourceMappingURL=line-chart.d.ts.map