import { Series } from '../Series'; import { PlotArea } from '../../types'; export type OverlaySeriesDrawer = (overlayCtx: CanvasRenderingContext2D, series: Series, plotArea: PlotArea) => void; export declare function registerOverlaySeriesDrawer(type: string, drawer: OverlaySeriesDrawer): void; export declare function getOverlaySeriesDrawer(type: string): OverlaySeriesDrawer | undefined; export declare function drawRegisteredOverlaySeries(overlayCtx: CanvasRenderingContext2D, series: Iterable, plotArea: PlotArea): void;