import { type UseInfiniteScrollOptions } from '.'; export declare const dInfiniteScroll: (el: HTMLElement, binding: UseInfiniteScrollOptions | ((state: { x: import("svelte/store").Writable; y: import("svelte/store").Writable; isScrolling: import("svelte/store").Writable; arrivedState: import("svelte/store").Writable<{ left: boolean; right: boolean; top: boolean; bottom: boolean; }>; directions: import("svelte/store").Writable<{ left: boolean; right: boolean; top: boolean; bottom: boolean; }>; measure(): void; }) => import("../..").Awaitable) | [(state: { x: import("svelte/store").Writable; y: import("svelte/store").Writable; isScrolling: import("svelte/store").Writable; arrivedState: import("svelte/store").Writable<{ left: boolean; right: boolean; top: boolean; bottom: boolean; }>; directions: import("svelte/store").Writable<{ left: boolean; right: boolean; top: boolean; bottom: boolean; }>; measure(): void; }) => import("../..").Awaitable, UseInfiniteScrollOptions]) => void;