import { BulkUploadEntity } from '../../accessUtility/entities/bulk.upload.entity'; import { BulkUploadItemListFilterDto } from '../dtos/bulk.upload.item.list.filter.dto'; import { ListResponseDto } from '../dtos/list.response.dto'; import { ListingService } from '../services/listing.service'; import { ProcessCommonList } from './process.common.list'; export declare class ProcessBulkUploadItemList extends ProcessCommonList { protected readonly listingService: ListingService; protected readonly bulkUploadEntity: BulkUploadEntity; protected filter: BulkUploadItemListFilterDto; protected config: { sql: string; order: string; columns: string[]; metrics: any[]; }; constructor(listingService: ListingService, bulkUploadEntity: BulkUploadEntity); process(filter: BulkUploadItemListFilterDto): Promise; private processFilters; private typeFilter; private errorFilter; }