import { Command, CommandOptions } from '@teambit/cli';
import { Workspace } from '../workspace';
export declare class LocalOnlySetCmd implements Command {
    private workspace;
    name: string;
    description: string;
    arguments: {
        name: string;
        description: string;
    }[];
    alias: string;
    options: CommandOptions;
    constructor(workspace: Workspace);
    report([pattern]: [string]): Promise<string>;
}
export declare class LocalOnlyUnsetCmd implements Command {
    private workspace;
    name: string;
    description: string;
    arguments: {
        name: string;
        description: string;
    }[];
    alias: string;
    options: CommandOptions;
    constructor(workspace: Workspace);
    report([pattern]: [string]): Promise<string>;
}
export declare class LocalOnlyListCmd implements Command {
    private workspace;
    name: string;
    description: string;
    alias: string;
    options: CommandOptions;
    constructor(workspace: Workspace);
    report(): Promise<string>;
}
export declare class LocalOnlyCmd implements Command {
    name: string;
    description: string;
    group: string;
    alias: string;
    commands: Command[];
    options: CommandOptions;
    report([unrecognizedSubcommand]: [string]): Promise<string>;
}
