import type { AutonomousRunView, WorkflowRunRecord } from '../types/index.js'; export type AutonomousStartRequest = { storyId: string; gates?: 'phase' | 'all'; maxIterations?: number; }; export type AutonomousResumeRequest = { storyId: string; runId: string; }; export type AutonomousControllerResult = { run: WorkflowRunRecord; autonomous: AutonomousRunView; }; export type AutonomousWorkflowController = { start(cwd: string, request: AutonomousStartRequest): Promise; resume(cwd: string, request: AutonomousResumeRequest): Promise; }; export declare const autonomousWorkflowController: AutonomousWorkflowController;