UNPKG

inversify

Version:

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

11 lines (10 loc) 819 B
import { interfaces } from '../interfaces/interfaces'; declare class ContainerSnapshot implements interfaces.ContainerSnapshot { bindings: interfaces.Lookup<interfaces.Binding<unknown>>; activations: interfaces.Lookup<interfaces.BindingActivation<unknown>>; deactivations: interfaces.Lookup<interfaces.BindingDeactivation<unknown>>; middleware: interfaces.Next | null; moduleActivationStore: interfaces.ModuleActivationStore; static of(bindings: interfaces.Lookup<interfaces.Binding<unknown>>, middleware: interfaces.Next | null, activations: interfaces.Lookup<interfaces.BindingActivation<unknown>>, deactivations: interfaces.Lookup<interfaces.BindingDeactivation<unknown>>, moduleActivationStore: interfaces.ModuleActivationStore): ContainerSnapshot; } export { ContainerSnapshot };