import { MouseEvent } from 'react'; import { FormatOptions } from '@perses-dev/core'; import type { EChartsCoreOption, GridComponentOption, LegendComponentOption, YAXisComponentOption } from 'echarts'; import { EChartsDataFormat, ChartInstance } from '../model'; import { TooltipConfig } from '../TimeSeriesTooltip'; import { ZoomEventData } from '../utils'; export interface LineChartProps { height: number; data: EChartsDataFormat; yAxis?: YAXisComponentOption; format?: FormatOptions; grid?: GridComponentOption; legend?: LegendComponentOption; tooltipConfig?: TooltipConfig; noDataVariant?: 'chart' | 'message'; syncGroup?: string; onDataZoom?: (e: ZoomEventData) => void; onDoubleClick?: (e: MouseEvent) => void; __experimentalEChartsOptionsOverride?: (options: EChartsCoreOption) => EChartsCoreOption; } export declare const LineChart: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=LineChart.d.ts.map