import type { Logger } from "@shrey-junior/sj-core/core/logger.js";
export interface LaunchOptions {
    repoRoot: string;
    targetRoot: string;
    tool: "codex" | "claude" | "copilot";
    role?: string;
    specialistId?: string;
    profileName?: string;
    mode?: "assisted" | "guarded" | "inline";
    logger: Logger;
}
export declare function runLaunch(options: LaunchOptions): Promise<number>;
//# sourceMappingURL=launch.d.ts.map