1 | import { interfaces } from "../interfaces/interfaces";
|
2 | export 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 | }
|