import type { Logger } from './logger-port'; import type { StepExecutionData } from '../types/step-execution-data'; export interface RunStore { init(logger?: Logger): Promise; close(logger?: Logger): Promise; getStepExecutions(runId: string): Promise; saveStepExecution(runId: string, stepExecution: StepExecutionData): Promise; deleteStepExecution(runId: string, stepIndex: number): Promise; } //# sourceMappingURL=run-store.d.ts.map