/**
 * Section 21 — CLI v2 Workflow Commands (Clipanion)
 *
 * Migrates Commander workflow commands (run, plan, parallel, orchestrate, etc.)
 * to Clipanion classes that delegate to existing command implementations.
 */
import { Command, type Cli } from "clipanion";
type ClipanionRegistrar = Pick<Cli, "register">;
export declare class PlanCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    goal: string;
    thinking: string;
    specKit: boolean;
    execute(): Promise<number>;
}
export declare class FeatureCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    goal: string;
    specKit: boolean;
    execute(): Promise<number>;
}
export declare class BugfixCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    goal: string;
    specKit: boolean;
    execute(): Promise<number>;
}
export declare class RefactorCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    goal: string;
    specKit: boolean;
    execute(): Promise<number>;
}
export declare class ReviewCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    ci: boolean;
    soft: boolean;
    execute(): Promise<number>;
}
export declare class TeamCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    workers: string;
    execute(): Promise<number>;
}
export declare class OrchestrateCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    goal: string;
    workers: string;
    timeout: string;
    dryRun: boolean;
    output: string;
    execute(): Promise<number>;
}
export declare class ConsentCommand extends Command {
    static paths: string[][];
    static usage: import("clipanion").Usage;
    subcommand: string;
    level: string | undefined;
    execute(): Promise<number>;
}
/**
 * Register all workflow commands on a Clipanion CLI instance.
 */
export declare function registerWorkflowCommandsV2(cli: ClipanionRegistrar): void;
export {};
