import type { UnwrapRef } from "vue-demi"; import type { QueryFunction, QueryKey, InfiniteQueryObserverResult } from "react-query/types/core"; import { UseQueryReturnType } from "./useBaseQuery"; import type { WithQueryClientKey, VueInfiniteQueryObserverOptions } from "./types"; export declare type UseInfiniteQueryOptions = WithQueryClientKey>; declare type UseInfiniteQueryReturnType = UseQueryReturnType>; export declare function useInfiniteQuery(options: UseInfiniteQueryOptions): UseInfiniteQueryReturnType; export declare function useInfiniteQuery(queryKey: TQueryKey, options?: Omit, "queryKey">): UseInfiniteQueryReturnType; export declare function useInfiniteQuery(queryKey: TQueryKey, queryFn: QueryFunction>, options?: Omit, "queryKey" | "queryFn">): UseInfiniteQueryReturnType; export {};