UNPKG

@elsikora/nestjs-crud-automator

Version:

A library for automating the creation of CRUD operations in NestJS.

10 lines (9 loc) 564 B
import { IApiAuthorizationModuleOptionsFactory } from './factory.interface'; import { IApiAuthorizationModuleOptions } from './interface'; import { FactoryProvider, ModuleMetadata, Type } from '@nestjs/common'; export interface IApiAuthorizationModuleAsyncOptions extends Pick<ModuleMetadata, "imports"> { inject?: NonNullable<FactoryProvider["inject"]>; useClass?: Type<IApiAuthorizationModuleOptionsFactory>; useExisting?: Type<IApiAuthorizationModuleOptionsFactory>; useFactory?: FactoryProvider<IApiAuthorizationModuleOptions>["useFactory"]; }