@jiaxinjiang/nest-amqp
Version:
RabbitMQ component for NestJs.
11 lines (10 loc) • 456 B
TypeScript
import { ModuleRef } from '@nestjs/core';
import { OnModuleDestroy, DynamicModule } from '@nestjs/common';
import { AmqpAsyncConfig, AmqpConfig } from './amqp.interface';
export declare class AmqpModule implements OnModuleDestroy {
private readonly moduleRef;
constructor(moduleRef: ModuleRef);
static forRoot(options: AmqpConfig): DynamicModule;
static forRootAsync(options: AmqpAsyncConfig): DynamicModule;
onModuleDestroy(): void;
}