UNPKG

@cemusta/nestjs-pulse

Version:

The modern MongoDB-powered scheduling library pulse for NestJS

11 lines (10 loc) 610 B
import { DynamicModule } from '@nestjs/common'; import { PulseModuleAsyncConfig, PulseModuleConfig, PulseQueueConfig } from './interfaces'; export declare class PulseModule { static forRoot(config: PulseModuleConfig): DynamicModule; static forRootAsync(config: PulseModuleAsyncConfig<PulseModuleConfig>): DynamicModule; static registerQueue(name: string, config?: PulseQueueConfig): DynamicModule; static registerQueueAsync(name: string, config: PulseModuleAsyncConfig<PulseQueueConfig>): DynamicModule; private static createAsyncProviders; private static createAsyncOptionsProvider; }