import { CacheTransactionImpl } from './cache-transaction.js'; import type { Cache, CommittingTransaction, CachedEntityRevision, DefaultRegistry, CacheTransactionDebugAPIs } from './index.js'; export declare class CommittingTransactionImpl extends CacheTransactionImpl implements CommittingTransaction { #private; $debug?: ($Debug & CacheTransactionDebugAPIs) | undefined; cache: { clearRevisions(id: Key): void; appendRevisions(id: Key, revisions: CachedEntityRevision[]): void; }; mergedEntryRevisions(): Map[]>; updateRevisions(localRevisionsMap: Map[]>): void; constructor(originalCache: Cache, cacheRevisionsBeforeTransaction: Map[]>); } //# sourceMappingURL=cache-revision.d.ts.map