import { DatabasePublisher } from '../../services/queues/database-publisher.service';
import { MqMessageQueueService } from '../../services/mq-message-queue.service';
import { MqMessageService } from '../../services/mq-message.service';
import { QueuesModuleOptions } from "../../interfaces";
import { AuditQueuePayload } from '../../interfaces';
export declare class ChatterQueuePublisherDatabase extends DatabasePublisher<AuditQueuePayload> {
    protected readonly mqMessageService: MqMessageService;
    protected readonly mqMessageQueueService: MqMessageQueueService;
    constructor(mqMessageService: MqMessageService, mqMessageQueueService: MqMessageQueueService);
    options(): QueuesModuleOptions;
}
//# sourceMappingURL=chatter-queue-publisher-database.service.d.ts.map