export function getClient(name: any, reconnect?: boolean, confirmationMode?: boolean): Promise; export function bindQueue(name: any, exchange: any, queueRoutingKeyBindings: any): Promise & string>; export function unbindQueue(name: any, exchange: any, queueRoutingKeyBindings: any): Promise & string>; export function unbindQueueByKey(name: any, key: any): Promise & string>; export function getExchangeBindings(name: any): Promise; export function consume(name: any, options: any, handlerFn: any): Promise; export function cancel(name: any, consumerTag: any): Promise; export function getConsumers(name: any): Promise; export function assertQueue(name: any, queue: any): Promise; export function assertExchange(name: any, exchange: any): Promise; export function publish(name: any, message: any, options: any): Promise;