import { QueryClient as QC } from "react-query/core"; import type { QueryKey, QueryClientConfig, SetDataOptions, ResetQueryFilters, ResetOptions, CancelOptions, InvalidateQueryFilters, InvalidateOptions, RefetchQueryFilters, RefetchOptions, FetchQueryOptions, QueryFunction, FetchInfiniteQueryOptions, InfiniteData, DefaultOptions, QueryObserverOptions, MutationKey, MutationObserverOptions } from "react-query/core"; import type { QueryFilters, MutationFilters, Updater } from "react-query/types/core/utils"; import type { QueryState } from "react-query/types/core/query"; import type { MaybeRefDeep } from "./types"; export declare class QueryClient extends QC { constructor(config?: MaybeRefDeep); isFetching(filters?: MaybeRefDeep): number; isFetching(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep): number; isMutating(filters?: MaybeRefDeep): number; getQueryData(queryKey: MaybeRefDeep, filters?: MaybeRefDeep): TData | undefined; getQueriesData(queryKey: MaybeRefDeep): [QueryKey, TData][]; getQueriesData(filters: MaybeRefDeep): [QueryKey, TData][]; setQueryData(queryKey: MaybeRefDeep, updater: Updater, options?: MaybeRefDeep): TData; setQueriesData(queryKey: MaybeRefDeep, updater: Updater, options?: MaybeRefDeep): [QueryKey, TData][]; setQueriesData(filters: MaybeRefDeep, updater: Updater, options?: MaybeRefDeep): [QueryKey, TData][]; getQueryState(queryKey: MaybeRefDeep, filters?: MaybeRefDeep): QueryState | undefined; removeQueries(filters?: MaybeRefDeep): void; removeQueries(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep): void; resetQueries(filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; resetQueries(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; cancelQueries(filters?: MaybeRefDeep, options?: MaybeRefDeep): Promise; cancelQueries(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep, options?: MaybeRefDeep): Promise; invalidateQueries(filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; invalidateQueries(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; refetchQueries(filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; refetchQueries(queryKey?: MaybeRefDeep, filters?: MaybeRefDeep>, options?: MaybeRefDeep): Promise; fetchQuery(options: MaybeRefDeep>): Promise; fetchQuery(queryKey: MaybeRefDeep, options?: MaybeRefDeep>): Promise; fetchQuery(queryKey: MaybeRefDeep, queryFn: QueryFunction, options?: MaybeRefDeep>): Promise; prefetchQuery(options: MaybeRefDeep>): Promise; prefetchQuery(queryKey: MaybeRefDeep, options?: MaybeRefDeep>): Promise; prefetchQuery(queryKey: MaybeRefDeep, queryFn: QueryFunction, options?: MaybeRefDeep>): Promise; fetchInfiniteQuery(options: MaybeRefDeep>): Promise>; fetchInfiniteQuery(queryKey: MaybeRefDeep, options?: MaybeRefDeep>): Promise>; fetchInfiniteQuery(queryKey: MaybeRefDeep, queryFn: QueryFunction, options?: MaybeRefDeep>): Promise>; prefetchInfiniteQuery(options: MaybeRefDeep>): Promise; prefetchInfiniteQuery(queryKey: MaybeRefDeep, options?: MaybeRefDeep>): Promise; prefetchInfiniteQuery(queryKey: MaybeRefDeep, queryFn: QueryFunction, options?: MaybeRefDeep>): Promise; setDefaultOptions(options: MaybeRefDeep): void; setQueryDefaults(queryKey: MaybeRefDeep, options: MaybeRefDeep>): void; getQueryDefaults(queryKey?: MaybeRefDeep): QueryObserverOptions | undefined; setMutationDefaults(mutationKey: MaybeRefDeep, options: MaybeRefDeep>): void; getMutationDefaults(mutationKey?: MaybeRefDeep): MutationObserverOptions | undefined; }