import { Command } from 'commander';
export interface InitOptions {
    quiet?: boolean;
    force?: boolean;
    uninstall?: boolean;
}
export interface InitReport {
    installed: string[];
    skipped: string[];
    conflicts: string[];
    uninstalled: string[];
}
export declare function runInit(opts?: InitOptions): Promise<InitReport>;
export declare function registerInit(cmd: Command): void;
