UNPKG

inversify

Version:

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

11 lines (10 loc) 809 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 };