UNPKG

@inversifyjs/container

Version:

InversifyJs container

14 lines 865 B
import { BindingScope, DeactivationParams } from '@inversifyjs/core'; import { ContainerModule } from '../models/ContainerModule'; import { BindingManager } from './BindingManager'; import { PlanResultCacheManager } from './PlanResultCacheManager'; import { ServiceReferenceManager } from './ServiceReferenceManager'; export declare class ContainerModuleManager { #private; constructor(bindingManager: BindingManager, deactivationParams: DeactivationParams, defaultScope: BindingScope, planResultCacheManager: PlanResultCacheManager, serviceReferenceManager: ServiceReferenceManager); load(...modules: ContainerModule[]): Promise<void>; loadSync(...modules: ContainerModule[]): void; unload(...modules: ContainerModule[]): Promise<void>; unloadSync(...modules: ContainerModule[]): void; } //# sourceMappingURL=ContainerModuleManager.d.ts.map