/** * Base command class with shared flags for verbosity and output control */ import { Command } from '@oclif/core'; export declare abstract class BaseCommand extends Command { static baseFlags: { verbose: import("@oclif/core/lib/interfaces").BooleanFlag; quiet: import("@oclif/core/lib/interfaces").BooleanFlag; silent: import("@oclif/core/lib/interfaces").BooleanFlag; json: import("@oclif/core/lib/interfaces").BooleanFlag; 'no-color': import("@oclif/core/lib/interfaces").BooleanFlag; debug: import("@oclif/core/lib/interfaces").BooleanFlag; }; /** * Configure the logger based on parsed flags */ protected setupLogger(flags: Record): void; }