import { Model } from 'sequelize'; import { FEE_SUBMISSION_STATUS } from '../../constants/app'; import { IFeeSubmissionTrackModelAttributes } from '../../interfaces/feeSubmissionTrackInterface'; import { TFeeSubmissionTrackModelCreationAttributes } from '../../types/feeSubmissionTrackType'; declare class FeeSubmissionTrackModel extends Model { id: string; amount: number; collectorId?: string; instituteId?: string; academicCalendarId?: string; status: FEE_SUBMISSION_STATUS; submittedUserId?: string; parentId?: string[]; submittedDate?: Date; collectedDate?: Date; createdBy?: string; updatedBy?: string; deletedBy?: string; readonly createdAt: Date; readonly deletedAt?: string; readonly updatedAt: Date; static associate(models: any): void; } export default FeeSubmissionTrackModel;