/**
 * Clone Starter Command
 *
 * Clones the admin starter repository and sets up the project
 * with InstantDB, shadcn/ui, and authentication.
 */
import { Command } from "commander";
export interface CloneStarterOptions {
    url?: string;
    output?: string;
    branch?: string;
    install?: boolean;
    setup?: boolean;
    verbose?: boolean;
}
export declare class CloneStarterCommand {
    private command;
    constructor();
    private setupCommand;
    execute(options: CloneStarterOptions): Promise<void>;
    private cloneRepository;
    private loadStarterBundle;
    private installDependencies;
    private setupEnvironment;
    private generateEnvironmentFile;
    private updatePackageJson;
    private runSetupCommands;
    private saveStarterConfiguration;
    private showNextSteps;
    getCommand(): Command;
}
//# sourceMappingURL=clone-starter.d.ts.map