import { AuthorityDelegationController } from './controllers/authority.delegation.controller'; import { LimitConfigController } from './controllers/limit.config.controller'; import { SelfAuthorityDelegationController } from './controllers/self.authority.delegation.controller'; import { AddApprovalStepDto } from './dtos/add.approval.step.dto'; import { AddDelegationPayloadDto } from './dtos/add.delegation.payload.dto'; import { ApprovalRuleListFilterDto } from './dtos/approval.rule.list.filter.dto'; import { ApprovalUserLimitDto } from './dtos/approval.user.limit.dto'; import { AuthorityDelegationListFilterDto } from './dtos/authority.delegation.list.filter.dto'; import { EditApprovalRuleDto } from './dtos/edit.approval.rule.dto'; import { LimitConfigListFilterDto } from './dtos/limit.config.list.filter.dto'; import { ModifyVerificationConfigDto } from './dtos/modify.verification.config.dto'; import { VerificationConfigPriorityDto } from './dtos/verification.config.priority.dto'; import { WorkflowApprovalPayloadDto } from './dtos/workflow.approval.payload.dto'; import { WorkflowStageActivityAttributesDto } from './dtos/workflow.stage.activity.attributes.dto'; import { ApprovalRuleEntity } from './entities/approval.rule.entity'; import { ApprovalStepEntity } from './entities/approval.step.entity'; import { AuthorityDelegationEntity } from './entities/authority.delegation.entity'; import { LimitConfigEntity } from './entities/limit.config.entity'; import { WorkflowStageActivityEntity } from './entities/workflow.stage.activity.entity'; import { WorkflowStageEntity } from './entities/workflow.stage.entity'; import { WorkflowStageLevelEntity } from './entities/workflow.stage.level.entity'; import { WorkflowStageStatusEntity } from './entities/workflow.stage.status.entity'; import { WorkflowStepEntity } from './entities/workflow.step.entity'; import { WorkflowUserEntity } from './entities/workflow.user.entity'; import { ApprovalActivityTypeEnum } from './enums/approval.activity.type.enum'; import { ApprovalCategoryTypeEnum } from './enums/approval.category.type.enum'; import { ApprovalStatusTypeEnum } from './enums/approval.status.type.enum'; import { ApprovalStepTypeEnum } from './enums/approval.step.type.enum'; import { ApprovalTransferReasonEnum } from './enums/approval.transfer.reason.enum'; import { VerificationStatusTypeEnum } from './enums/verification.status.type.enum'; import { ApprovalStepJob } from './jobs/approval.step.job'; import { AuthorityDelegationJob } from './jobs/authority.delegation.job'; import { BulkUploadWorkflowStageStatusJob } from './jobs/bulk.upload.workflow.stage.status.job'; import { CommonWorkflowJob } from './jobs/common.workflow.job'; import { HandleDuplicateWorkflowActivityJob } from './jobs/handle.duplicate.workflow.activity.job'; import { LockDocumentCommentJob } from './jobs/lock.document.comment.job'; import { SetApprovalContextJob } from './jobs/set.approval.context.job'; import { SetUserDelegationJob } from './jobs/set.user.delegation.job'; import { SyncWorkflowActivityJob } from './jobs/sync.workflow.activity.job'; import { WorkflowStageActivityJob } from './jobs/workflow.stage.activity.job'; import { WorkflowStageLevelJob } from './jobs/workflow.stage.level.job'; import { WorkflowStepJob } from './jobs/workflow.step.job'; import { WorkflowUserJob } from './jobs/workflow.user.job'; import { CommonApprovalRuleController } from './libraries/common.approval.rule.controller'; import { CommonWorkflowGenerator } from './libraries/common.workflow.generator'; import { CommonWorkflowStageStatusJob } from './libraries/common.workflow.stage.status.job'; import { FlattenApprovalRuleRecord } from './libraries/flatten.approval.rule.record'; import { HandleApprovalApproval } from './libraries/handle.approval.approval'; import { HandleApprovalRejection } from './libraries/handle.approval.rejection'; import { HandleApprovalUserApproval } from './libraries/handle.approval.user.approval'; import { HandleApprovalUserRejection } from './libraries/handle.approval.user.rejection'; import { IsAuthorityDelegationOverlapped } from './libraries/is.authority.delegation.overlapped'; import { ProcessApprovalRuleData } from './libraries/process.approval.rule.data'; import { ProcessApprovalRuleList } from './libraries/process.approval.rule.list'; import { ProcessAuthorityDelegationData } from './libraries/process.authority.delegation.data'; import { ProcessAuthorityDelegationList } from './libraries/process.authority.delegation.list'; import { ProcessLimitConfigList } from './libraries/process.limit.config.list'; import { AuthorityDelegationService } from './services/authority.delegation.service'; import { WorkflowLimitService } from './services/workflow.limit.service'; import { WorkflowStepService } from './services/workflow.step.service'; import { WorkflowStageActivitySubscriber } from './subscribers/workflow.stage.activity.subscriber'; import { WorkflowStageStatusSubscriber } from './subscribers/workflow.stage.status.subscriber'; import { WorkflowUserSubscriber } from './subscribers/workflow.user.subscriber'; declare const es6Classes: { controllers: (typeof AuthorityDelegationController | typeof LimitConfigController | typeof SelfAuthorityDelegationController)[]; dtos: (typeof WorkflowStageActivityAttributesDto | typeof AddDelegationPayloadDto | typeof AuthorityDelegationListFilterDto | typeof LimitConfigListFilterDto | typeof VerificationConfigPriorityDto | typeof ModifyVerificationConfigDto | typeof AddApprovalStepDto | typeof EditApprovalRuleDto | typeof ApprovalRuleListFilterDto | typeof ApprovalUserLimitDto | typeof WorkflowApprovalPayloadDto)[]; entities: (typeof WorkflowStageEntity | typeof WorkflowStageLevelEntity | typeof WorkflowStageActivityEntity | typeof WorkflowStageStatusEntity | typeof ApprovalStepEntity | typeof ApprovalRuleEntity | typeof AuthorityDelegationEntity | typeof WorkflowUserEntity | typeof WorkflowStepEntity | typeof LimitConfigEntity)[]; enums: (typeof VerificationStatusTypeEnum | typeof ApprovalStepTypeEnum | typeof ApprovalTransferReasonEnum | typeof ApprovalStatusTypeEnum | typeof ApprovalActivityTypeEnum | typeof ApprovalCategoryTypeEnum)[]; jobs: (typeof CommonWorkflowJob | typeof ApprovalStepJob | typeof SetUserDelegationJob | typeof AuthorityDelegationJob | typeof BulkUploadWorkflowStageStatusJob | typeof HandleDuplicateWorkflowActivityJob | typeof LockDocumentCommentJob | typeof SetApprovalContextJob | typeof SyncWorkflowActivityJob | typeof WorkflowStageActivityJob | typeof WorkflowStageLevelJob | typeof WorkflowStepJob | typeof WorkflowUserJob)[]; libraries: (typeof IsAuthorityDelegationOverlapped | typeof ProcessAuthorityDelegationData | typeof ProcessAuthorityDelegationList | typeof ProcessLimitConfigList | typeof CommonWorkflowStageStatusJob | typeof HandleApprovalUserApproval | typeof HandleApprovalUserRejection | typeof HandleApprovalApproval | typeof HandleApprovalRejection | typeof FlattenApprovalRuleRecord | typeof ProcessApprovalRuleData | typeof ProcessApprovalRuleList | typeof CommonApprovalRuleController | typeof CommonWorkflowGenerator)[]; services: (typeof WorkflowLimitService | typeof AuthorityDelegationService | typeof WorkflowStepService)[]; subscribers: (typeof WorkflowStageActivitySubscriber | typeof WorkflowStageStatusSubscriber | typeof WorkflowUserSubscriber)[]; }; export default es6Classes;