@diy0r/nestjs-rabbitmq
Version:
Nestjs rabbitMQ module
8 lines (7 loc) • 362 B
TypeScript
import { ConsumeMessage } from 'amqplib';
export type ReverseFunction = (content: any, message: ConsumeMessage) => Promise<void>;
export declare abstract class IRmqInterceptor {
constructor(...injects: any[]);
abstract intercept(content: any, message: ConsumeMessage): Promise<ReverseFunction>;
}
export type TypeRmqInterceptor = typeof IRmqInterceptor;