import { KDFChain } from './kdf-chain.js'; import type { ResolveHandle, SkippedKeyStoreOpts } from './types.js'; export declare class SkippedKeyStore { private _store; private _maxCacheSize; private _maxSkipPerResolve; constructor(opts?: SkippedKeyStoreOpts); private _evictOldest; resolve(chain: KDFChain, counter: number): ResolveHandle; private _makeHandle; advanceToBoundary(chain: KDFChain, pn: number): void; get size(): number; wipeAll(): void; }