import { ModuleRef } from "@nestjs/core";
import { EntityManager } from 'typeorm';
import { CRUDService } from '../services/crud.service';
import { MqMessageQueue } from '../entities/mq-message-queue.entity';
import { MqMessageQueueRepository } from '../repository/mq-message-queue.repository';
export declare class MqMessageQueueService extends CRUDService<MqMessageQueue> {
    readonly entityManager: EntityManager;
    readonly repo: MqMessageQueueRepository;
    readonly moduleRef: ModuleRef;
    constructor(entityManager: EntityManager, repo: MqMessageQueueRepository, moduleRef: ModuleRef);
    resolveQueue(queueName: string): Promise<MqMessageQueue>;
}
//# sourceMappingURL=mq-message-queue.service.d.ts.map