import type { DB } from '../../data/db/index.js'; import type { PipelineConfig, PipelineRun } from './types.js'; export interface StepLoopContext { readonly db: DB; readonly config: PipelineConfig; readonly runId: string; readonly input: unknown; readonly startedAt: Date; readonly tenant: string; readonly metadata: Record; } export type StepLoopResult = { done: true; lastOutput: unknown; } | { done: false; waitingRun: PipelineRun; }; export declare function executeStepsFrom(ctx: StepLoopContext, startIndex: number, initialOutput: unknown): Promise; //# sourceMappingURL=run-steps.d.ts.map