import { UserData } from 'src/module/user/entity/user.entity'; import { ReflectionHelper } from '../../../utils/service/reflection-helper.service'; export declare class ActionRepository { private readonly reflectionHelper; constructor(reflectionHelper: ReflectionHelper); getReasonCode(loggedInUser: UserData): Promise; defaultReasonCode(list_type: string, loggedInUser: UserData): Promise<{ label: any; value: any; }[]>; getActions(loggedInUser: UserData, stage_id: number): Promise; getDependentActions(loggedInUser: UserData, stage_id: number, action_id?: number): Promise; getAction(organization_id: number, stage_id: number, mapped_entity_id: number, mapped_entity_type: string): Promise<{ value: any; dependent_action_id: any; label: any; modalname: any; logo: any; mode: any; name: any; reason_code: any; default_reason_code: any; is_default: any; is_current: any; is_done: any; is_mandatory: any; }[] | { value: string; label: string; }[]>; }