Very Popular
import { defineInjectionTokenMetadata } from "../reflection-helpers.ts";import InjectionToken from "../providers/injection-token.ts";
/** * Parameter decorator factory that allows for interface information to be stored in the constructor's metadata * * @return {Function} The parameter decorator */function inject( token: InjectionToken<any>,): (target: any, propertyKey: string | symbol, parameterIndex: number) => any { return defineInjectionTokenMetadata(token);}
export default inject;