import { WorkerHost } from "@nestjs/bullmq"; import { ModuleRef } from "@nestjs/core"; import { Job } from "bullmq"; import { ClsService } from "nestjs-cls"; import { AppLoggingService } from "../../../core/logging/services/logging.service"; import { Neo4jService } from "../../../core/neo4j/services/neo4j.service"; import { CompanyRepository } from "../../company/repositories/company.repository"; export declare class CompanyProcessor extends WorkerHost { private readonly companyRepository; private readonly neo4j; private readonly cls; private readonly logger; private readonly moduleRef; constructor(companyRepository: CompanyRepository, neo4j: Neo4jService, cls: ClsService, logger: AppLoggingService, moduleRef: ModuleRef); onActive(job: Job): void; onError(job: Job): void; onCompleted(job: Job): void; process(job: Job): Promise; deleteFullCompany(params: { companyId: string; }): Promise; } //# sourceMappingURL=company.processor.d.ts.map