export interface WorkflowStep { id: string; role: string; task: string; output: string; } export interface WorkflowOptions { name: string; description: string; roles: WorkflowStep[]; concurrency: number; hasInputs: boolean; inputs: { name: string; description: string; required: boolean; }[]; } export declare function generateWorkflowYaml(opts: WorkflowOptions): string; export declare function interactiveInitWorkflow(): Promise;