import { Command } from '@oclif/core'; export declare abstract class BaseCommand extends Command { static baseFlags: { 'dry-run': import("@oclif/core/lib/interfaces/parser.js").BooleanFlag; silent: import("@oclif/core/lib/interfaces/parser.js").BooleanFlag; }; protected execute(command: string, args: readonly string[] | undefined, dryRun: boolean): Promise; protected ensureDirExists(filePath: string): Promise; protected logger(message: string, silent: boolean): void; }