export interface EnvironmentConfig { url: string; apiKey: string; } export interface EnvironmentsData { [name: string]: EnvironmentConfig | string | undefined; _current?: string; } export declare class EnvironmentManager { static ensureEnvironmentsDir(): void; static saveEnvironment(name: string, url: string, apiKey: string): void; private static readRawData; static getEnvironment(name: string): EnvironmentConfig | null; static getAllEnvironments(): EnvironmentsData; static removeEnvironment(name: string): boolean; static environmentExists(name: string): boolean; static getEnvironmentNames(): string[]; static setCurrentEnvironment(name: string): void; static getCurrentEnvironment(): string | null; static clearCurrentEnvironment(): void; } //# sourceMappingURL=environment.d.ts.map