import { CommonJob, QueueService, SqlService } from '@servicelabsco/nestjs-utility-services'; import { BulkUploadService } from '../services/bulk.upload.service'; import { BulkUploadItemStore } from '../services/bulk.upload.item.store'; import { AnalyseBulkUploadJob } from './analyse.bulk.upload.job'; export declare class BulkUploadStatsJob extends CommonJob { protected readonly queueService: QueueService; private readonly sqlService; private readonly bulkUploadService; private readonly analyseBulkUploadJob; private readonly bulkUploadItemStore; protected noDuplicate: boolean; protected priority: number; constructor(queueService: QueueService, sqlService: SqlService, bulkUploadService: BulkUploadService, analyseBulkUploadJob: AnalyseBulkUploadJob, bulkUploadItemStore: BulkUploadItemStore); handle(id?: number): Promise; private handleId; private handleAll; private loadLargeFiles; private loadStats; private setAnalysis; private getAnalysisTypeCount; private getProcessedTypeCount; private getErrorTypeCount; }