import { TaskDataEntity } from '../entity/task-data.entity'; import { EntityManager, Repository } from 'typeorm'; import { EntityDynamicService } from 'src/module/meta/service/entity-dynamic.service'; import { ReflectionHelper } from '../../../utils/service/reflection-helper.service'; import { UserData } from 'src/module/user/entity/user.entity'; import { ConfigService } from '@nestjs/config'; export declare class TaskRepository { private readonly taskRepository; private readonly entityDynamicService; private readonly reflectionHelper; private readonly entityManager; private readonly configService; constructor(taskRepository: Repository, entityDynamicService: EntityDynamicService, reflectionHelper: ReflectionHelper, entityManager: EntityManager, configService: ConfigService); schema: any; getAllTaskByUserIdAndStageId(condition: any): Promise; saveActionDataInTask(action: any, loggedInUser: any, mapped_entity_id: number, mapped_entity_type: string): Promise; updateTaskStatus(loggedInUser: UserData, mapped_entity_type: string, mapped_entity_id: number, stage_id: any, action_id: any): Promise; }