import { WorkerHost } from "@nestjs/bullmq"; import { ConfigService } from "@nestjs/config"; import { Job } from "bullmq"; import { ClsService } from "nestjs-cls"; import { BaseConfigInterface } from "../../../config/interfaces/base.config.interface"; import { AppLoggingService } from "../../../core/logging/services/logging.service"; import { ChunkRepository } from "../../chunk/repositories/chunk.repository"; import { ChunkService } from "../../chunk/services/chunk.service"; import { HowToService } from "../services/how-to.service"; export declare class HowToProcessor extends WorkerHost { private readonly logger; private readonly howToService; private readonly chunkRepository; private readonly cls; private readonly chunkService; private readonly howToJobName; constructor(logger: AppLoggingService, howToService: HowToService, chunkRepository: ChunkRepository, cls: ClsService, chunkService: ChunkService, configService: ConfigService); onActive(job: Job): void; onError(job: Job): void; onCompleted(job: Job): void; process(job: Job): Promise; private _processHowTo; } //# sourceMappingURL=how-to.processor.d.ts.map