import { DownloadItem } from '../actions/download'; import { ScatterplotWidgetData } from './types'; /** * Download menu items for the Scatterplot widget. Always includes a CSV * item with `series, x, y` columns (one row per point). When * `getCaptureEl` is supplied, prepends a PNG item that rasterises the * captured element via `html2canvas`. */ export declare function createScatterplotDownloadConfig(args: { filename: string; getData: () => ScatterplotWidgetData; seriesNames?: readonly string[]; getCaptureEl?: () => HTMLElement | null; pngPixelRatio?: number; pngBackgroundColor?: string | null; }): DownloadItem[];