import type { NestedScrollExtent, OccluderRect, Rect, ScrollExtent } from "./types.js";
export declare const SCROLL_REACHABILITY_EPSILON = 1e-9;
export declare function isScrollReachable(input: {
    targetRect: Rect;
    targetPosition: string;
    targetInRootScroller: boolean;
    targetScrollContainer?: NestedScrollExtent | null | undefined;
    targetHasStickyAncestor?: boolean | undefined;
    occluders: OccluderRect[];
    fixedOccluders: OccluderRect[];
    scrollExtent: ScrollExtent;
}): boolean;
//# sourceMappingURL=reachability.d.ts.map