UNPKG

@marteye/studio-cli

Version:

CLI for MartEye Studio API

28 lines 932 B
export interface Profile { apiKey?: string; baseUrl?: string; timeout?: number; debug?: boolean; output?: string; } export interface Config { defaultProfile?: string; profiles?: { [name: string]: Profile; }; preferences?: { color?: boolean; cache?: boolean; cacheExpiry?: number; }; } export declare function ensureConfigDir(): void; export declare function loadConfig(): Config; export declare function saveConfig(config: Config): void; export declare function getConfigValue(key: string): any; export declare function setConfigValue(key: string, value: any): void; export declare function createProfile(name: string, profile: Profile): void; export declare function deleteProfile(name: string): void; export declare function setDefaultProfile(name: string): void; export declare function listProfiles(): string[]; //# sourceMappingURL=config-manager.d.ts.map