UNPKG

inversify

Version:

A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.

11 lines (10 loc) 680 B
import { interfaces } from '../interfaces/interfaces'; export declare class ModuleActivationStore implements interfaces.ModuleActivationStore { private _map; remove(moduleId: number): interfaces.ModuleActivationHandlers; addDeactivation(moduleId: number, serviceIdentifier: interfaces.ServiceIdentifier<unknown>, onDeactivation: interfaces.BindingDeactivation<unknown>): void; addActivation(moduleId: number, serviceIdentifier: interfaces.ServiceIdentifier<unknown>, onActivation: interfaces.BindingActivation<unknown>): void; clone(): interfaces.ModuleActivationStore; private _getModuleActivationHandlers; private _getEmptyHandlersStore; }