import { QueuesModuleOptions } from "../../interfaces";
import { MqMessageQueueService } from "../../services/mq-message-queue.service";
import { MqMessageService } from "../../services/mq-message.service";
import { RabbitMqPublisher } from "../../services/queues/rabbitmq-publisher.service";
import { ComputedFieldEvaluationPayload } from "../../subscribers/computed-entity-field.subscriber";
export declare class ComputedFieldEvaluationPublisherRabbitmq extends RabbitMqPublisher<ComputedFieldEvaluationPayload> {
    protected readonly mqMessageService: MqMessageService;
    protected readonly mqMessageQueueService: MqMessageQueueService;
    constructor(mqMessageService: MqMessageService, mqMessageQueueService: MqMessageQueueService);
    options(): QueuesModuleOptions;
}
//# sourceMappingURL=computed-field-evaluation-publisher.service.d.ts.map