@hapiness/config
Version:
Configuration Library to use it inside Hapiness framework
11 lines (10 loc) • 368 B
TypeScript
import { InjectionToken } from 'injection-js';
import { ConfigInterface } from './config';
export declare type ConfigProvider = {
provide: InjectionToken<any>;
useValue: ConfigInterface;
};
export declare class ConfigHelper {
static getInjectionToken(key?: string): InjectionToken<any>;
static getProvider(key?: string, value?: any): ConfigProvider;
}