UNPKG

@breautek/storm

Version:

Object-Oriented REST API framework

20 lines (19 loc) 610 B
import { Application } from './Application'; import { IConfig } from './IConfig'; export declare class ConfigLoader<TConfig extends IConfig = IConfig> { private $logger; private $app; constructor(app: Application); load(configFile: string, localConfigFile: string): Promise<TConfig>; /** * @deprecated Instantiate ConfigLoader with the proper params * @param path * @returns */ static load(path: string): Promise<IConfig>; private $getLocalConfig; private $getMainConfig; private $getDefaults; private $validateSchema; private $getCmdLineArgs; }