import { STUDENT_FEE_COLLECTION_STATUS, STUDENT_FEE_PROCESS_STATUS } from '../constants/app'; import { IDefaultAttributes } from './commonInterface'; export interface IStudentFeeCollectionModelAttributes extends IDefaultAttributes { id: string; userId: string; academicCalendarId: string; instituteId: string; oldId?: string; status: STUDENT_FEE_COLLECTION_STATUS; oldPendingAmount: number; discount: number; settleUpFee: number; paidFee: number; totalFee: number; collectionDependedId?: string; remainingFee: number; carryForwardTo?: string; carryForwardFee?: number; processStatus: STUDENT_FEE_PROCESS_STATUS; creditAmount: number; }