export interface SingleElementObserverOptions { root?: Element | Document | null; rootMargin?: string; threshold?: number | number[]; active?: boolean; } export interface OnIntersect { (el: HTMLElement): any; } export declare function useIntersectionObserver(cb: OnIntersect, options?: SingleElementObserverOptions): (el: HTMLElement | null) => void;