@rxap/nest-rabbitmq
Version:
This package provides a NestJS module for integrating with RabbitMQ using exchanges. It offers a client and server implementation for message queuing and supports features like health checks and error serialization. It simplifies the process of setting up
13 lines (12 loc) • 542 B
TypeScript
import { ConsumerDeserializer, IncomingEvent, IncomingRequest } from '@nestjs/microservices';
export declare class RabbitMqIncomingRequestDeserializer implements ConsumerDeserializer {
deserialize(value: any, options?: {
properties: Record<string, any>;
fields: Record<string, any>;
}): IncomingRequest | IncomingEvent;
isExternal(value: any): boolean;
mapToSchema(value: any, options?: {
properties: Record<string, any>;
fields: Record<string, any>;
}): IncomingRequest | IncomingEvent;
}