@tanstack/angular-query-experimental
Version:
Signals for managing, caching and syncing asynchronous and remote data in Angular
9 lines (8 loc) • 566 B
TypeScript
import { QueryKey, QueryObserver, QueryObserverResult } from '@tanstack/query-core';
import { CreateBaseQueryOptions } from './types.js';
/**
* Base implementation for `injectQuery` and `injectInfiniteQuery`.
* @param optionsFn
* @param Observer
*/
export declare function createBaseQuery<TQueryFnData, TError, TData, TQueryData, TQueryKey extends QueryKey>(optionsFn: () => CreateBaseQueryOptions<TQueryFnData, TError, TData, TQueryData, TQueryKey>, Observer: typeof QueryObserver): import('./signal-proxy.js').MapToSignals<QueryObserverResult<TData, TError>>;