import { type MutableRefObject } from 'react';
type UseIntersectionObserverProps = {
    onIntersecting?: () => void;
    onIntersection?: (isIntersecting: boolean) => void;
};
declare const useIntersectionObserver: ({ onIntersecting: onIntersectingCallback, onIntersection: onIntersectionCallback, }: UseIntersectionObserverProps) => MutableRefObject<HTMLDivElement | null>;
export default useIntersectionObserver;
