import { QueryFunction, QueryKey } from '../queryCore/core'; import { UseQueryOptions, UseQueryStoreResult } from '../types'; export declare function useQuery(options: UseQueryOptions): UseQueryStoreResult; export declare function useQuery(queryKey: QueryKey, options?: UseQueryOptions): UseQueryStoreResult; export declare function useQuery(queryKey: QueryKey, queryFn: QueryFunction, options?: UseQueryOptions): UseQueryStoreResult; export default function useQuery(arg1: QueryKey | UseQueryOptions, arg2?: QueryFunction | UseQueryOptions, arg3?: UseQueryOptions): UseQueryStoreResult;