1 | export declare var ConfigMgr: {
|
2 | name: string;
|
3 | /**
|
4 | * 获取配置项 支持 a.b.c
|
5 | * @param {string} v
|
6 | * @param {boolean} int
|
7 | */
|
8 | get: (v: string, int?: boolean) => any;
|
9 | set: (k: string, value: any) => void;
|
10 | /**
|
11 | * 检查配置项是否存在 支持 a.b.c
|
12 | * @param v
|
13 | */
|
14 | has: (v: string) => boolean;
|
15 | /**
|
16 | * 设置默认配置项
|
17 | * @param d
|
18 | */
|
19 | default: (d: {
|
20 | [key: string]: any;
|
21 | }) => void;
|
22 | /**
|
23 | * 切换配置文件
|
24 | * @param path
|
25 | */
|
26 | changeFile: (path: string) => void;
|
27 | };
|
28 | export default ConfigMgr;
|