inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
10 lines (9 loc) • 416 B
TypeScript
import { interfaces } from '../interfaces/interfaces';
declare class BindingInSyntax<T> implements interfaces.BindingInSyntax<T> {
private _binding;
constructor(binding: interfaces.Binding<T>);
inRequestScope(): interfaces.BindingWhenOnSyntax<T>;
inSingletonScope(): interfaces.BindingWhenOnSyntax<T>;
inTransientScope(): interfaces.BindingWhenOnSyntax<T>;
}
export { BindingInSyntax };