@tanstack/vue-query
Version:
Hooks for managing, caching and syncing asynchronous and remote data in Vue
12 lines (9 loc) • 602 B
text/typescript
import { MaybeRefDeep } from './types.cjs';
import '@tanstack/query-core';
import 'vue-demi';
declare const VUE_QUERY_CLIENT = "VUE_QUERY_CLIENT";
declare function getClientKey(key?: string): string;
declare function updateState(state: Record<string, any>, update: Record<string, any>): void;
declare function cloneDeep<T>(value: MaybeRefDeep<T>, customize?: (val: MaybeRefDeep<T>, key: string, level: number) => T | undefined): T;
declare function cloneDeepUnref<T>(obj: MaybeRefDeep<T>, unrefGetters?: boolean): T;
export { VUE_QUERY_CLIENT, cloneDeep, cloneDeepUnref, getClientKey, updateState };