export function useVisible(node: Element, opts?: IntersectionObserverInit): SignalAccessor; export function onVisible(node: Element, fn: (entry: IntersectionObserverEntry) => void, opts?: IntersectionObserverInit & { once?: boolean; }): void; export function visible(handler: (entry: IntersectionObserverEntry) => void, opts?: IntersectionObserverInit & { once?: boolean; }): (node: any) => void; export function lazyImage(opts?: { src?: string; rootMargin?: string; }): ( /** @param {HTMLImageElement} node */ node: HTMLImageElement) => void; //# sourceMappingURL=intersection.d.ts.map