import { RefObject } from 'react'; export interface UseLazyLoadParams { threshold?: number | number[]; onVisible?: () => void; root?: Element | null; rootMargin?: string; enabled?: boolean; once?: boolean; } export interface UseLazyLoadReturn { ref: RefObject; isVisible: boolean; entry: IntersectionObserverEntry | null; } export declare function useLazyLoad({ threshold, onVisible, root, rootMargin, enabled, once, }?: UseLazyLoadParams): UseLazyLoadReturn; //# sourceMappingURL=useLazyLoad.d.ts.map