import { Span } from "@opentelemetry/api";
import { Message } from "./Messages/Message";
export declare class QueueClient {
    static configure(parent: Span): Promise<void>;
    private static connect;
    private static queue;
    private static queuename;
    static RegisterOpenflowQueue(): Promise<void>;
    static RegisterMyQueue(): Promise<void>;
    private static messages;
    static SendForProcessing(msg: Message, priority: number, span: Span): Promise<Message>;
}
