///
import * as url from "url";
export declare class rabbitmq {
static parseurl(amqp_url: any): url.UrlWithParsedQuery;
checkQueue(queuename: string): Promise;
checkQueueConsumerCount(queuename: string): Promise;
static getvhosts(amqp_url: any): Promise;
static getqueues(amqp_url: string, vhost?: string): Promise;
static getqueue(amqp_url: string, vhost: string, queuename: any): Promise;
static deletequeue(amqp_url: string, vhost: string, queuename: any): Promise;
}