mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-24 05:06:02 +08:00
Unwrap all lone ambient external modules
This commit is contained in:
37
node-config-manager/node-config-manager.d.ts
vendored
37
node-config-manager/node-config-manager.d.ts
vendored
@@ -3,24 +3,23 @@
|
||||
// Definitions by: TANAKA Koichi <https://gitnub.com/mugeso/>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module "node-config-manager" {
|
||||
interface Options {
|
||||
configDir: string;
|
||||
env: string;
|
||||
camelCase: boolean;
|
||||
}
|
||||
|
||||
interface ConfigManager {
|
||||
init(options: Options): ConfigManager;
|
||||
set(key: string, value: string|boolean): ConfigManager;
|
||||
get(key: string): string|boolean;
|
||||
addConfig(configName: string): ConfigManager;
|
||||
getConfig(configName: string): any;
|
||||
removeConfig(configName: string): ConfigManager;
|
||||
count(): number;
|
||||
method: any;
|
||||
}
|
||||
|
||||
var cfgManager: ConfigManager;
|
||||
export = cfgManager;
|
||||
interface Options {
|
||||
configDir: string;
|
||||
env: string;
|
||||
camelCase: boolean;
|
||||
}
|
||||
|
||||
interface ConfigManager {
|
||||
init(options: Options): ConfigManager;
|
||||
set(key: string, value: string | boolean): ConfigManager;
|
||||
get(key: string): string | boolean;
|
||||
addConfig(configName: string): ConfigManager;
|
||||
getConfig(configName: string): any;
|
||||
removeConfig(configName: string): ConfigManager;
|
||||
count(): number;
|
||||
method: any;
|
||||
}
|
||||
|
||||
declare var cfgManager: ConfigManager;
|
||||
export = cfgManager;
|
||||
|
||||
Reference in New Issue
Block a user