import type { ProcessingPlan } from "./types.js"; import type { DatasetRunState, RegisteredSource } from "./orchestration-types.js"; import type { DatasetOrchestrationRepository } from "./orchestration-repository.js"; export declare class FileDatasetOrchestrationRepository implements DatasetOrchestrationRepository { readonly path: string; constructor(root: string); private read; private update; getSource(id: string): Promise; putSource(v: RegisteredSource): Promise; getPlan(id: string): Promise; putPlan(v: ProcessingPlan): Promise; getRun(id: string): Promise; getRunByIdempotency(k: string): Promise; putRun(v: DatasetRunState): Promise; listArtifactRecords(id: string): Promise; putArtifactRecords(id: string, v: readonly unknown[]): Promise; } //# sourceMappingURL=file-orchestration-repository.d.ts.map