import { CommandOptions } from "../types";
interface PromoteOptions extends CommandOptions {
    component?: string;
    group?: string;
    all?: boolean;
    keepContext?: boolean;
    addToGitignore?: boolean;
}
export declare class PromoteCommand {
    private spinner;
    execute(target: string, options: PromoteOptions): Promise<void>;
    private promoteComponent;
    private promoteGroup;
    private promoteAll;
    private findComponentPath;
    private moveContextFiles;
    private updateImportPaths;
    private addToGitignore;
    private printNextSteps;
}
export {};
//# sourceMappingURL=promote.d.ts.map