export default intersect; /** * Intersect directive - IntersectionObserver wrapper. * Statement form fires on enter. Function form receives entry for full control. * * :intersect="visible = true" * :intersect.once="loadImage()" * :intersect="entry => visible = entry.isIntersecting" * * @param {Element} el - Target element * @param {Object} state - State object * @param {string} expr - Handler expression * @param {string} name - Directive name with modifiers * @returns {{ [Symbol.dispose]: () => void }} Disposal object */ declare function intersect(el: Element, state: any, expr: string, name: string): { [Symbol.dispose]: () => void; }; declare namespace intersect { let observer: boolean; } //# sourceMappingURL=intersect.d.ts.map