UNPKG

670 BTypeScriptView Raw
1import { interfaces } from "../interfaces/interfaces";
2export declare class ModuleActivationStore implements interfaces.ModuleActivationStore {
3 private _map;
4 remove(moduleId: number): interfaces.ModuleActivationHandlers;
5 addDeactivation(moduleId: number, serviceIdentifier: interfaces.ServiceIdentifier<unknown>, onDeactivation: interfaces.BindingDeactivation<unknown>): void;
6 addActivation(moduleId: number, serviceIdentifier: interfaces.ServiceIdentifier<unknown>, onActivation: interfaces.BindingActivation<unknown>): void;
7 clone(): interfaces.ModuleActivationStore;
8 private _getModuleActivationHandlers;
9 private _getEmptyHandlersStore;
10}