UNPKG

@diy0r/nestjs-rabbitmq

Version:
8 lines (7 loc) 362 B
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;