import { QueueClient } from "@azure/storage-queue";
/**
 * @class QueueStorage - A class that contains azure queue storage helpers
 */
export declare class QueueStorage {
    private queueClient;
    constructor(connectionString: string, queueName: string);
    /**
     * @returns {QueueClient} - A QueueClient object
     */
    getQueueClient(): QueueClient;
    /**
     * @param {string} message - The message to send
     * @returns {Promise<any>} - The response from the queue
     */
    sendMessage(message: string): Promise<any>;
    receiveMessages(): Promise<any>;
    deleteMessage(messageId: string, popReceipt: string): Promise<void>;
}
