import { IEntityAuditColumn } from "./entity-audit-columns.interface"; import { Nullable } from "./entity.utils.interface"; import { LeaveApprovalStatusEnum } from "../enums/leave_approval_status_enum"; export interface ILeaveApprovalEntity extends IEntityAuditColumn { id: number; leaveId: number; approverId: number; status: LeaveApprovalStatusEnum; reason?: Nullable; }