UNPKG

reg-suit-core

Version:

See https://github.com/Quramy/reg-suit .

22 lines (21 loc) 668 B
import { RegSuitConfiguration } from "reg-suit-interface"; import { RegLogger } from "reg-suit-util"; export interface ConfigManagerCreateOptions { configFileName?: string; logger: RegLogger; noEmit: boolean; } export declare class ConfigManager { get defaultConfigFileName(): string; private _configFileName?; private _logger; constructor(opt: ConfigManagerCreateOptions); replaceEnvValue(): RegSuitConfiguration; get config(): RegSuitConfiguration; readConfig(): { readUserConfig: boolean; config: RegSuitConfiguration; }; writeConfig(config: RegSuitConfiguration): void; private _getConfigPath; }