import { CacheFirst } from './strategies/cache-first'; import { CacheFirstWithRevalidate } from './strategies/cache-first-with-revalidate'; import { NetworkFirst } from './strategies/network-first'; import { StaleWhileRevalidate } from './strategies/stale-while-revalidate'; import { GetRequestCacheParamsType, IApiCacher } from './_types'; export declare class BrowserApiCacher implements IApiCacher { getRequestCache: ({ strategy, debug, quotaExceed, ...params }: GetRequestCacheParamsType & { quotaExceed: boolean; }) => Promise; }