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