UNPKG

@goparrot/pubsub-event-bus

Version:
12 lines (11 loc) 516 B
import type { FactoryProvider, ModuleMetadata } from '@nestjs/common'; import type { ICqrsModuleOptions } from './ICqrsModuleOptions'; export interface ICqrsModuleAsyncOptions extends Pick<ModuleMetadata, 'imports'> { useFactory: FactoryProvider<Promise<ICqrsModuleOptions> | ICqrsModuleOptions>['useFactory']; inject: FactoryProvider['inject']; /** * If "true", registers `CqrsModule` as a global module. * See: https://docs.nestjs.com/modules#global-modules */ isGlobal?: boolean; }