import type { ChartPoint, ChartScene, ChartValue } from './types.js'; /** Legacy point-anchor lookup used by explicit point-only indexes. */ export declare function nearestPoint(points: readonly ChartPoint[], x: number, y: number, maxDistance: number): ChartPoint | null; export declare function nearestScenePoint(scene: ChartScene, x: number, y: number, maxDistance: number, points?: readonly ChartPoint[]): ChartPoint | null; /** Returns the topmost painted interaction target containing a scene point. */ export declare function findContainingScenePoint(scene: ChartScene, x: number, y: number, points?: readonly ChartPoint[]): Readonly<{ point: ChartPoint | null; }> | null;