inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
6 lines (5 loc) • 467 B
TypeScript
import interfaces from "../interfaces/interfaces";
declare function tagParameter(annotationTarget: any, propertyName: string, parameterIndex: number, metadata: interfaces.Metadata): any;
declare function tagProperty(annotationTarget: any, propertyName: string, metadata: interfaces.Metadata): any;
declare function decorate(decorator: (ClassDecorator | ParameterDecorator), target: any, parameterIndex?: number): void;
export { decorate, tagParameter, tagProperty };