UNPKG

nest-shrimpy

Version:

Shrimpy wrapper for NestJS

10 lines (9 loc) 514 B
import { ModuleMetadata, Type } from '@nestjs/common/interfaces'; import { NestShrimpyOptions } from './nest-shrimpy-options.interface'; import { NestShrimpyOptionsFactory } from './nest-shrimpy-options-factory.interface'; export interface NestShrimpyAsyncOptions extends Pick<ModuleMetadata, 'imports'> { inject?: any[]; useExisting?: Type<NestShrimpyOptionsFactory>; useClass?: Type<NestShrimpyOptionsFactory>; useFactory?: (...args: any[]) => Promise<NestShrimpyOptions> | NestShrimpyOptions; }