import type { WorkflowConfig } from '../../../core/models/index.js'; import type { WorkflowExecutionResult, WorkflowExecutionOptions } from './types.js'; import type { GitProvider } from '../../../infra/git/index.js'; export type { WorkflowExecutionResult, WorkflowExecutionOptions }; export type WorkflowRunContext = { ignoreIterationLimit?: boolean; gitProvider?: GitProvider; }; export declare function executeWorkflow(workflowConfig: WorkflowConfig, task: string, cwd: string, options: WorkflowExecutionOptions): Promise; export declare function executeWorkflowForRun(workflowConfig: WorkflowConfig, task: string, cwd: string, options: WorkflowExecutionOptions, runContext?: WorkflowRunContext): Promise; //# sourceMappingURL=workflowExecution.d.ts.map