import { Command } from '@oclif/core'; export declare abstract class BaseCommand extends Command { static enableJsonFlag: boolean; /** * Called by oclif after `run()` completes (or throws). * Closes the cached World instance so the process can exit cleanly * without relying on `process.exit()`. * * Commands that never touch a World (like `build`) skip this entirely: * the runtime is imported only when there is a World to close, instead of * loading it (and creating a World) just to close it again. */ finally(err: Error | undefined): Promise; protected logInfo(message: string): void; protected logWarn(message: string): void; protected logError(message: string): void; } //# sourceMappingURL=base.d.ts.map