import type { Data, InfiniteScrollOptions, Service } from "./types"; declare const useInfiniteScroll: (service: Service, options?: InfiniteScrollOptions) => { data: import("vue").Ref; loading: import("vue").ComputedRef; loadingMore: import("vue").Ref; noMore: import("vue").ComputedRef; loadMore: () => void; loadMoreAsync: () => Promise | undefined; reload: () => void; reloadAsync: () => Promise; mutate: (mutateData: any) => void; scrollMethod: () => void; cancel: () => void; }; export default useInfiniteScroll;