@nestjstools/messaging-rabbitmq-extension
Version:
Extension to handle messages and dispatch them over AMQP protocol
10 lines (9 loc) • 521 B
TypeScript
import { AmqpChannelConfig, Channel } from '@nestjstools/messaging';
import { RmqChannelConfig as ExtensionAmqpChannelConfig } from './rmq-channel.config';
import { Connection } from 'rabbitmq-client';
export declare class AmqpChannel extends Channel<AmqpChannelConfig | ExtensionAmqpChannelConfig> {
readonly connection: Connection;
readonly config: AmqpChannelConfig | ExtensionAmqpChannelConfig;
constructor(config: AmqpChannelConfig | ExtensionAmqpChannelConfig);
onChannelDestroy(): Promise<void>;
}