import { Model } from 'sequelize'; import { IUserHasPenaltyHistoryModelAttributes } from '../../interfaces/userHasPenaltyHistoryInterface'; import { TUserHasPenaltyHistoryModelCreationAttributes } from '../../types/userHasPenaltyHistoryType'; import { FEE_HISTORY_STATUS, PAYMENT_TYPE } from '../../constants'; declare class UserHasPenaltyHistoryModel extends Model { id: string; upiId: string; userId: string; paidDate: Date; groupId: string; chequeNo: string; bankName: string; bankAccId: string; paidAmount: number; paymentType: PAYMENT_TYPE; instituteId?: string; userHasPenaltyId: string; status: FEE_HISTORY_STATUS; academicCalendarId?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly deletedAt: Date; readonly updatedAt: Date; static associate(models: any): void; } export default UserHasPenaltyHistoryModel;