import { type ClassicRunContext } from './classic-migrate.js'; import { type ClassicState, type ClassicStateProjection } from './classic-state.js'; import type { RunState } from '../../domains/engine/types.js'; export declare function ensureClassicRuntimeRun(changeDir: string): Promise; export declare function ensureStrictClassicRuntimeRun(changeDir: string): Promise; export declare function validateClassicRuntimeRun(changeDir: string, existingProjection?: ClassicStateProjection): Promise; export interface ClassicRuntimeReconciliation { context: ClassicRunContext; reconciled: boolean; fromStep: string | null; } export declare function reconcileClassicRuntimeRun(changeDir: string, existingProjection?: ClassicStateProjection): Promise; export declare function transitionClassicRuntimeRun(changeDir: string, classic: ClassicState, run: RunState, data: Record): Promise; //# sourceMappingURL=classic-runtime-run.d.ts.map