UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

20 lines 862 B
import { AppConfig, ConfigResult, ConfigOptions, ConfigSources } from '../types/config'; export declare class ConfigManager { private config; private sources; private loadedEnvFiles; load(options?: ConfigOptions): Promise<ConfigResult>; getConfig(): AppConfig | null; getSources(): ConfigSources | null; getLoadedEnvFiles(): string[]; reload(options?: ConfigOptions): Promise<ConfigResult>; private determineEnvironment; private loadCliConfig; private mergeConfigurations; private createAuthConfig; } export declare const configManager: ConfigManager; export declare function loadConfig(options?: ConfigOptions): Promise<ConfigResult>; export declare function getConfig(): AppConfig | null; export declare function reloadConfig(options?: ConfigOptions): Promise<ConfigResult>; //# sourceMappingURL=manager.d.ts.map