nestjs-custom-injector
Version:
Custom injecting logic for NestJS with support multi providing
5 lines (4 loc) • 474 B
TypeScript
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;