import { WorkerHost } from "@nestjs/bullmq"; import { Job } from "bullmq"; import { ClsService } from "nestjs-cls"; import { AppLoggingService } from "../../../core/logging/services/logging.service"; import { TrialJobData } from "../interfaces/trial-job.interface"; import { TrialService } from "../services/trial.service"; export declare class TrialProcessor extends WorkerHost { private readonly logger; private readonly trialService; private readonly cls; constructor(logger: AppLoggingService, trialService: TrialService, cls: ClsService); onActive(job: Job): void; onFailed(job: Job, error: Error): void; onCompleted(job: Job): void; process(job: Job): Promise; } //# sourceMappingURL=trial.processor.d.ts.map