UNPKG

vulcain-corejs

Version:
15 lines (14 loc) 594 B
import { ConfigurationSource, ConfigurationDataType } from './configurationSource'; import { ConfigurationManager } from './configurationManager'; /** * Helper for adding configuration source providing by DynamicConfiguration.init */ export declare class ConfigurationSourceBuilder { private _configurationManager; private _sources; constructor(_configurationManager: ConfigurationManager); addSource(source: ConfigurationSource): this; addVulcainSource(): this; addFileSource(path: string, mode?: ConfigurationDataType): this; startPollingAsync(): Promise<{}>; }