1 | import 'intersection-observer';
|
2 | import type { BasicTarget } from '../utils/domTarget';
|
3 | export interface Options {
|
4 | rootMargin?: string;
|
5 | threshold?: number | number[];
|
6 | root?: BasicTarget<Element>;
|
7 | }
|
8 | declare function useInViewport(target: BasicTarget, options?: Options): readonly [boolean | undefined, number | undefined];
|
9 | export default useInViewport;
|