import type { TaskExecutionOptions, WorktreeConfirmationResult, SelectAndExecuteOptions } from './types.js';
export type { WorktreeConfirmationResult, SelectAndExecuteOptions };
export declare function determineWorkflow(cwd: string, override?: string): Promise<string | null>;
export declare function confirmAndCreateWorktree(cwd: string, task: string, createWorktreeOverride?: boolean | undefined, branchOverride?: string, baseBranchOverride?: string): Promise<WorktreeConfirmationResult>;
export declare function selectAndExecuteTask(cwd: string, task: string, options?: SelectAndExecuteOptions, agentOverrides?: TaskExecutionOptions): Promise<void>;
//# sourceMappingURL=selectAndExecute.d.ts.map