import { RedisSubscriber } from '../../services/queues/redis-subscriber.service';
import { QueueMessage } from '../../interfaces/mq';
import { MqMessageService } from '../../services/mq-message.service';
import { MqMessageQueueService } from '../../services/mq-message-queue.service';
import { QueuesModuleOptions } from "../../interfaces";
import { Msg91WhatsappService } from '../../services/whatsapp/Msg91WhatsappService';
export declare class Msg91WhatsappQueueSubscriberRedis extends RedisSubscriber<any> {
    private readonly whatsappService;
    readonly mqMessageService: MqMessageService;
    readonly mqMessageQueueService: MqMessageQueueService;
    constructor(whatsappService: Msg91WhatsappService, mqMessageService: MqMessageService, mqMessageQueueService: MqMessageQueueService);
    options(): QueuesModuleOptions;
    subscribe(message: QueueMessage<any>): Promise<void>;
}
//# sourceMappingURL=msg91-whatsapp-subscriber-redis.service.d.ts.map