export type LazyRect = () => DOMRect; export declare const lazyRect: (el: HTMLElement) => LazyRect; export declare const containedInAncestor: (rect: DOMRect, ancestorRect: DOMRect, axes?: { x: boolean; y: boolean; }) => boolean; export declare const isNegligibleRect: (rect: DOMRect) => boolean; export type ScrollMetrics = Pick; export declare const scrollerReachable: (target: DOMRect, scrollerRect: DOMRect, metrics: ScrollMetrics) => boolean; export declare const isClipped: (clip: string, path: string) => boolean;