import { RefObject } from 'react'; interface Args extends IntersectionObserverInit { freezeOnceVisible?: boolean; } export declare function useIntersectionObserver(elementRef: RefObject, { threshold, root, rootMargin, freezeOnceVisible }: Args, deps: any[]): IntersectionObserverEntry | undefined; export {};