import { type SharedValue } from "react-native-reanimated"; import type { ResolvedScrubConfig } from "../core/resolveConfig"; import type { CandlePoint, ChartGap, Marker } from "../types"; export interface ScrubMarkerOptions { markers: SharedValue; radius: number; } /** Adapt resolved config for both crosshair hooks. */ export declare function resolveScrubMarkerOptions(config: ResolvedScrubConfig | null, markers: SharedValue): ScrubMarkerOptions | undefined; /** Selection changes notify tooltip consumers; movement within a match does not. */ export declare function useScrubMarkers(options: ScrubMarkerOptions | undefined, active: SharedValue, time: SharedValue, now: SharedValue, window: SharedValue, canvasWidth: SharedValue, horizontalPadding: number, candleMode?: boolean, candle?: SharedValue, candleWidth?: number, gap?: SharedValue): SharedValue; //# sourceMappingURL=useScrubMarkers.d.ts.map