inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
5 lines (4 loc) • 447 B
TypeScript
import type { interfaces } from '../interfaces/interfaces';
export declare const multiBindToService: (container: interfaces.Container) => (service: interfaces.ServiceIdentifier) => (...types: interfaces.ServiceIdentifier[]) => void;
export declare const ensureFullyBound: <T = unknown>(binding: interfaces.Binding<T>) => void;
export declare const getFactoryDetails: <T = unknown>(binding: interfaces.Binding<T>) => interfaces.FactoryDetails;