import { QueryFunction, QueryKey } from '../core/types'; import { UseQueryOptions, UseQueryResult } from './types'; export declare function useQuery(options: UseQueryOptions): UseQueryResult; export declare function useQuery(queryKey: TQueryKey, options?: Omit, 'queryKey'>): UseQueryResult; export declare function useQuery(queryKey: TQueryKey, queryFn: QueryFunction, options?: Omit, 'queryKey' | 'queryFn'>): UseQueryResult;