import type { Command, CommandGenerator, CommandOptions } from '../types';
interface InstallOptions extends CommandOptions {
    packageManager?: 'npm' | 'yarn' | 'pnpm';
    global?: boolean;
}
export declare class InstallCommand implements Command {
    private setupApiKeys;
    private checkExistingGlobalConfig;
    private checkExistingLocalConfig;
    private createConfig;
    private handleIDERules;
    execute(targetPath: string, options?: InstallOptions): CommandGenerator;
}
export {};
