import { Model } from 'sequelize'; import { IPdcHistoryModelAttributes } from '../../interfaces/pdcHistoryInterface'; import { TPdcHistoryModelCreationAttributes } from '../../types/pdcHistoryType'; import { PDF_CHEQUE_FREQUENCY, PDF_CHEQUE_STATUS } from '../../constants/app'; declare class PdcHistoryModel extends Model { id: string; instituteId: string; pdcChequeId: string; userId: string; depositDate: Date; chequeNo: string; amount: number; status: PDF_CHEQUE_STATUS; bankName: string; frequency: PDF_CHEQUE_FREQUENCY; academicCalendarId?: string; studentFeeCollectionId: string; feeTypeCollectionId: string; feeTypePaidAmount: number; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt?: Date; static associate(models: any): void; } export default PdcHistoryModel;