import type { DurableMemoryCheckpoint, DurableMemoryProvenance, DurableTopicDocument } from './types.js';
export declare function createCheckpointProvenance(checkpoint: DurableMemoryCheckpoint): DurableMemoryProvenance;
export declare function mergeProvenance(existing: DurableMemoryProvenance[], next: DurableMemoryProvenance[]): DurableMemoryProvenance[];
export declare function attachCheckpointProvenance(topic: DurableTopicDocument, checkpoint: DurableMemoryCheckpoint): DurableTopicDocument;
//# sourceMappingURL=provenance.d.ts.map