import { CommentEntity, CommonEntity, LookupValueEntity } from '@servicelabsco/nestjs-utility-services'; import { AccessBusinessEntity } from '../../access/entities/access.business.entity'; import { OnholdDocumentEntity } from '../../access/entities/onhold.document.entity'; import { WorkflowStageStatusEntity } from '../../accessWorkflow/entities/workflow.stage.status.entity'; import { WorkflowStepEntity } from '../../accessWorkflow/entities/workflow.step.entity'; import { BulkDefinitionEntity } from './bulk.definition.entity'; import { BulkUploadItemEntity } from './bulk.upload.item.entity'; import { BulkUploadTypeEntity } from './bulk.upload.type.entity'; export declare class BulkUploadEntity extends CommonEntity { business_id: number; source_type: string; source_id: number; target_type: string; target_id: number; type_id: number; file_url: string; total_rows: number; analysed_rows: number; processed_rows: number; valid_records: number; invalid_records: number; processed_at: Date; approved_at: Date; analysed_at: Date; definition_id: number; script: string; stats: any; attributes: any; status_id: number; active_approval_id: number; active: boolean; business: AccessBusinessEntity; items: BulkUploadItemEntity[]; definition: BulkDefinitionEntity; type: BulkUploadTypeEntity; status: LookupValueEntity; active_approval: WorkflowStepEntity; workflow_status?: WorkflowStageStatusEntity; onhold?: OnholdDocumentEntity[]; comments?: CommentEntity[]; getWorkflowStatus(): Promise; }