interface BaseCommandOptions {
    name: string;
    description: string;
    usage: string;
    alias?: string;
}
declare class BaseCommand {
    private readonly name;
    private readonly description;
    private readonly usage;
    private readonly alias;
    constructor(options: BaseCommandOptions);
    run(_appName?: string): Promise<void>;
    getName(): string;
    getDescription(): string;
    getUsage(): string;
    getAlias(): string;
}
export default BaseCommand;
