UNPKG

intent-cli

Version:

A fully functional CLI built with TypeScript and modern tools

20 lines 598 B
import type { Config } from '../types'; declare class ConfigManager { private config; constructor(); private migrateConfig; get<K extends keyof Config>(key: K): Config[K]; set<K extends keyof Config>(key: K, value: Config[K]): void; getAll(): Config; clear(): void; reset(): void; delete<K extends keyof Config>(key: K): void; has<K extends keyof Config>(key: K): boolean; validate(): { isValid: boolean; errors: string[]; }; } export declare const config: ConfigManager; export { ConfigManager }; //# sourceMappingURL=config.d.ts.map