import type { PIArtifactRecord, PIArtifactStore } from './pi-artifact.js'; export declare class MemoryPIArtifactStore implements PIArtifactStore { private readonly artifacts; private readonly idempotencyIndex; private static idempotencyKey; createArtifact(record: PIArtifactRecord): Promise; upsertArtifact(record: PIArtifactRecord): Promise; getArtifactById(artifactId: string): Promise; listBySourceTaskId(sourceTaskId: string): Promise; listLineage(artifactId: string): Promise; updateValidationStatus(artifactId: string, validationStatus: PIArtifactRecord['validationStatus']): Promise; } //# sourceMappingURL=pi-artifact-store.d.ts.map