UNPKG

abit-cache

Version:
7 lines (6 loc) 503 B
import { TCacheFetcher, TKey, TOptimisticFunction } from '../types/cache-types'; declare const isOptimisticFunction: <Data>(value: unknown) => value is TOptimisticFunction<Data>; declare const isStale: (key: TKey, staleTime: number) => boolean; declare const handleSuspense: <Data>(key: TKey, fetcher: TCacheFetcher<Data>) => Data; declare const deleteCacheMatching: (pattern: string, key: TKey, reset: () => void) => void; export { deleteCacheMatching, handleSuspense, isOptimisticFunction, isStale };