import { CommandInitPhase } from "clify.js";
export declare class InitProgram {
    readonly type = "init";
    forceTypescript: import("clify.js").Option<"boolean", false>;
    packageManager: "npm" | "yarn" | "pnpm" | "bun";
    projectDir: string;
    constructor(init: CommandInitPhase);
    private detectPackageManager;
    private createFiles;
    private updatePackageJson;
    private installDependencies;
    run(): Promise<void>;
}
