import { type ClassicEvidence } from './classic-evidence.js'; import { type ClassicState } from './classic-state.js'; import type { RunState } from '../../domains/engine/types.js'; import type { SkillPackage } from '../../domains/skill/types.js'; export interface ClassicRunContext { classic: ClassicState; run: RunState; evidence: ClassicEvidence[]; migrated: boolean; snapshotDir: string; } export interface EnsureClassicRunOptions { skillPackage: SkillPackage; now?: () => Date; runId?: () => string; handoffReadHooks?: { afterOpen?: () => void | Promise; beforeFinalCheck?: () => void | Promise; }; } export declare function ensureClassicRun(changeDir: string, options: EnsureClassicRunOptions): Promise; //# sourceMappingURL=classic-migrate.d.ts.map