@tanstack/vue-query
Version:
Hooks for managing, caching and syncing asynchronous and remote data in Vue
14 lines (11 loc) • 949 B
text/typescript
import { DefaultError, QueryKey, DataTag } from '@tanstack/query-core';
import { f as DefinedInitialQueryOptions, e as UndefinedInitialQueryOptions } from './queryClient-CEu47BH9.cjs';
import 'vue-demi';
import './types.cjs';
declare function queryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey>(options: DefinedInitialQueryOptions<TQueryFnData, TError, TData, TQueryKey>): DefinedInitialQueryOptions<TQueryFnData, TError, TData, TQueryKey> & {
queryKey: DataTag<TQueryKey, TQueryFnData, TError>;
};
declare function queryOptions<TQueryFnData = unknown, TError = DefaultError, TData = TQueryFnData, TQueryKey extends QueryKey = QueryKey>(options: UndefinedInitialQueryOptions<TQueryFnData, TError, TData, TQueryKey>): UndefinedInitialQueryOptions<TQueryFnData, TError, TData, TQueryKey> & {
queryKey: DataTag<TQueryKey, TQueryFnData, TError>;
};
export { queryOptions };