#!/usr/bin/env node
interface BuildAppOptions {
    description?: string;
    output?: string;
    framework?: string;
    withTests?: boolean;
    verbose?: boolean;
    existing?: boolean;
    migrate?: boolean;
    interactive?: boolean;
    skipValidation?: boolean;
    maxRetries?: number;
    completeArchitecture?: boolean;
    architectureType?: "nextjs-app-router" | "nextjs-pages" | "react-spa";
    serverActions?: boolean;
    routes?: boolean;
    pmPlan?: string;
    autoSync?: boolean;
    webhookUrl?: string;
    score?: boolean;
}
export declare class BuildAppCommand {
    private workflowAgent;
    execute(options: BuildAppOptions): Promise<void>;
    private loadPMPlan;
    private mergeOptionsWithPMPlan;
    static getHelpText(): string;
}
export {};
//# sourceMappingURL=build-app.d.ts.map