import type { EChartsCoreOption } from "echarts/core";
import type { ComputedVisualizationSettings, RenderingContext } from "../../../../../visualizations/types";
import type { TimelineEventId } from "../../../../../../metabase-types/api";
import type { ChartMeasurements } from "../../chart-measurements/types";
import type { ScatterPlotModel } from "../../model/types";
import type { TimelineEventsModel } from "../../timeline-events/types";
export declare function getScatterPlotOption(chartModel: ScatterPlotModel, chartMeasurements: ChartMeasurements, timelineEventsModel: TimelineEventsModel | null, selectedTimelineEventsIds: TimelineEventId[], settings: ComputedVisualizationSettings, chartWidth: number, isAnimated: boolean, renderingContext: RenderingContext): EChartsCoreOption;
