import { type SharedValue } from "react-native-reanimated"; import type { ChartEngineLayout } from "../core/useLiveChartEngine"; import type { ChartPadding } from "../draw/line"; /** * React Native overlay for a custom threshold badge. The chart owns the * position, measuring the returned element and pinning its vertical center to * the live threshold Y on the UI thread. The consumer owns only its contents and * chrome. */ export declare function CustomThresholdBadgeOverlay({ element, engine, padding, y, visible, position, leftAnchorX, }: { element: React.ReactElement; engine: ChartEngineLayout; padding: ChartPadding; y: SharedValue; visible: SharedValue; position: "left" | "right"; /** Optional first rendered X for a non-extended series badge. */ leftAnchorX?: SharedValue; }): import("react").JSX.Element; //# sourceMappingURL=CustomThresholdBadgeOverlay.d.ts.map