import type { EmbeddingModelIdentity } from "@oscharko-dev/keiko-contracts";
import type { KnowledgeStore } from "../store.js";
import { type CitationRequirementKey } from "./dimensions.js";
import type { RetrievalEvalFixture } from "./types.js";
export interface SeededFixture {
    readonly chunkUnitKinds: ReadonlyMap<string, CitationRequirementKey>;
    readonly chunkTokenCounts: ReadonlyMap<string, number>;
    readonly topicBoosts: Readonly<Record<string, number>>;
    readonly identity: EmbeddingModelIdentity;
}
export declare function seedFixture(store: KnowledgeStore, fixture: RetrievalEvalFixture): SeededFixture;
//# sourceMappingURL=runner-seed.d.ts.map