UNPKG

@nestjstools/messaging-rabbitmq-extension

Version:

Extension to handle messages and dispatch them over AMQP protocol

11 lines (10 loc) 523 B
import { Channel } from '@nestjstools/messaging'; import { RmqChannelConfig as ExtensionAmqpChannelConfig } from './rmq-channel.config'; import { AmqpConnectionManager, ChannelWrapper } from 'amqp-connection-manager'; export declare class AmqpChannel extends Channel<ExtensionAmqpChannelConfig> { connection: AmqpConnectionManager; readonly config: ExtensionAmqpChannelConfig; constructor(config: ExtensionAmqpChannelConfig); createChannelWrapper(): ChannelWrapper; onChannelDestroy(): Promise<void>; }