/** * ArtifactStore — in-memory test double using a Map. */ import type { ArtifactRecord, ArtifactWithCandidates, ArtifactStore } from './artifact-store.js'; import type { CandidateRecord } from '../candidate/candidate-store.js'; export declare class MemoryArtifactStore implements ArtifactStore { private readonly artifacts; private readonly candidatesByArtifact; getArtifact(artifactId: string): Promise; getArtifactWithCandidates(artifactId: string): Promise; insert(record: ArtifactRecord, candidates?: CandidateRecord[]): void; clear(): void; } //# sourceMappingURL=memory-artifact-store.d.ts.map