inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
7 lines (6 loc) • 519 B
TypeScript
import interfaces from "../interfaces/interfaces";
declare let traverseAncerstors: (request: interfaces.Request, constraint: interfaces.ConstraintFunction) => boolean;
declare let taggedConstraint: (key: string) => (value: any) => interfaces.ConstraintFunction;
declare let namedConstraint: (value: any) => interfaces.ConstraintFunction;
declare let typeConstraint: (type: string | Function) => (request: interfaces.Request) => boolean;
export { traverseAncerstors, taggedConstraint, namedConstraint, typeConstraint };