import { Command, Interfaces } from "@oclif/core"; //#region src/base-command.d.ts interface BaseConfig { JUO_API_KEY: string; JUO_API_URL: string; JUO_TENANT_ID?: string; } type Flags$1 = Interfaces.InferredFlags<(typeof BaseCommand)['baseFlags'] & T['flags']>; type Args = Interfaces.InferredArgs; declare abstract class BaseCommand extends Command { static baseFlags: { reconfigure: Interfaces.BooleanFlag; }; protected args: Args; protected flags: Flags$1; protected get configFileName(): string; protected get configFilePath(): string; protected configExists(): boolean; protected ensureConfig(reconfigure?: boolean): Promise; protected ensureTenantId(): Promise; init(): Promise; protected loadConfig(): Partial; protected saveConfig(config: Partial): void; protected validateConfig(config: Partial): config is BaseConfig; } //#endregion export { BaseCommand as t };