import type { Marker } from "../types"; export interface ScrubMarkerRange { from: number; to: number; /** Candle buckets are [start, end); line proximity includes both edges. */ exclusiveEnd: boolean; } /** Timestamp matching deliberately ignores glyph offsets, Y, and clustering. */ export declare function matchScrubMarkers(markers: Marker[], range: ScrubMarkerRange | null): Marker[]; /** Convert a horizontal touch tolerance to time using the drawn viewport. */ export declare function scrubMarkerRange(time: number, now: number, window: number, plotWidth: number, radius: number, candleMode: boolean, candleTime: number | null, candleWidth: number): ScrubMarkerRange | null; //# sourceMappingURL=scrubMarkers.d.ts.map