import type uPlot from 'uplot'; import type Yagr from '../../index'; import { LabelsOptions } from './types'; type StoredPointLabel = { idx: number; label: string | null | undefined; }; /** * Sets up hooks for labels rending on series draw, additionally sets up focus state for series * to show/hide labels on series focus */ export declare function seriesDrawBasedLabels(yagr: Yagr, hooks: uPlot.Hooks.Arrays, options: LabelsOptions): { getSeriesLabels: () => Record; getCurrentSeriesLabels: () => Record; }; export {};