@thatcompany/ts-tool
Version:
基于TypeScript编写的工具库
14 lines (13 loc) • 451 B
TypeScript
import 'reflect-metadata';
import { IConfigure } from '../../annotation';
import { TConstructor } from '../../../../types';
import { IAutoManager } from '../IAutoManager';
/**
* 配置注解管理器
*/
export declare class ConfigureManager extends IAutoManager<IConfigure> {
clazz: TConstructor<IConfigure>;
keys: symbol[];
services: Map<symbol, Map<string, IConfigure>>;
execute(): Promise<Map<symbol, Map<string, IConfigure>>>;
}