UNPKG

nestjs-custom-injector

Version:

Custom injecting logic for NestJS with support multi providing

5 lines (4 loc) 474 B
import { InstanceToken } from '@nestjs/core/injector/module'; import { CustomInjectorError, InjectedProvidersStorageItemOptions } from './custom-injector.types'; export declare function CustomInjector(): (target: unknown, propertyKey: string) => void; export declare function CustomInject<T, E extends CustomInjectorError<T> = CustomInjectorError<T>>(token: InstanceToken, options?: InjectedProvidersStorageItemOptions<T, E>): (target: object, propertyKey: string) => void;