import { AsyncAction, InMemoryCache, Key } from './InMemoryCache'; import { Seconds } from '@cardano-sdk/core'; import NodeCache from 'node-cache'; export declare class WarmCache extends InMemoryCache { #private; constructor(ttl: Seconds, expireCheckPeriod: Seconds); mockCache(cache: NodeCache): void; get(key: Key, asyncAction: AsyncAction, ttl?: number): Promise; } //# sourceMappingURL=WarmCache.d.ts.map