@diy0r/nestjs-rabbitmq
Version:
Nestjs rabbitMQ module
10 lines (9 loc) • 488 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import { IModuleBroker, IModuleBrokerAsync, IRMQOptions, IRMQOptionsAsync } from './interfaces';
export declare class RmqModule {
static forRoot(RMQOptions: IRMQOptions): DynamicModule;
static forRootAsync(RMQOptionsAsync: IRMQOptionsAsync): DynamicModule;
static forFeature(options: IModuleBroker): DynamicModule;
static forFeatureAsync(options: IModuleBrokerAsync): DynamicModule;
private static generateForFeature;
}