UNPKG

rabbitmq-enterprise-toolkit

Version:

🚀 Enterprise-grade RabbitMQ wrapper for Node.js & TypeScript - High-throughput messaging with automatic retry, DLQ, batch processing & graceful shutdown. Production-ready AMQP client with zero message loss guarantee.

19 lines • 709 B
export declare class RabbitMQError extends Error { readonly code?: string; readonly details?: any; constructor(message: string, code?: string, details?: any); } export declare class ConnectionError extends RabbitMQError { constructor(message: string, details?: any); } export declare class PublishError extends RabbitMQError { constructor(message: string, details?: any); } export declare class ConsumerError extends RabbitMQError { constructor(message: string, details?: any); } export declare class RetryExhaustedError extends RabbitMQError { readonly retryCount: number; constructor(message: string, retryCount: number, details?: any); } //# sourceMappingURL=errors.d.ts.map