UNPKG

@gabliam/amqp

Version:
13 lines (12 loc) 482 B
import { ValueExtractor } from '@gabliam/core'; import { AmqpConnection } from './amqp-connection'; import { ConnectionConfig } from './interfaces'; export declare class AmqpConnectionManager { private connections; constructor(connectionConfigs: ConnectionConfig[], valueExtractor: ValueExtractor); start(): Promise<void>; stop(): Promise<void>; getConnection(name: string): AmqpConnection; getDefaultConnection(): AmqpConnection; private createQueue; }