import { EntityServiceImpl } from 'src/module/meta/service/entity-service-impl.service'; import { UserData } from 'src/module/user/entity/user.entity'; import { DataSource } from 'typeorm'; import { ActionDataRepository } from '../repository/action-data.repository'; export declare class ActionDataService extends EntityServiceImpl { private readonly dataSource; private readonly actionDataRepo; constructor(dataSource: DataSource, actionDataRepo: ActionDataRepository); saveActionData(action: any, loggedInUser: UserData, mapped_entity_id: any, mapped_entity_type: any): Promise; updateActionStatus(loggedInUser: UserData, mapped_entity_type: string, mapped_entity_id: number, stage_id: number, action_id: number): Promise; resubmitAction(loggedInUser: UserData, mapped_entity_type: string, mapped_entity_id: number, stage_id: number, action_id: number): Promise<{ message: string; revertedTo: import("../entity/action-data.entity").ActionDataEntity; updated: import("../entity/action-data.entity").ActionDataEntity; } | undefined>; }