import { TConstructor } from '../../../../types';
import { IAutoManager } from '../IAutoManager';
import { IRegister } from '../../annotation';
/**
 * 框架注解管理器
 */
export declare class FrameWorkManager extends IAutoManager<any> {
    clazz: TConstructor<IRegister>;
    keys: symbol[];
    services: Map<symbol, Map<string, any>>;
    eventListeners: Map<string, {
        instance: any;
        method: Function;
        sort: number;
    }[]>;
    execute(): Promise<Map<symbol, Map<string, any>>>;
}
