import { Model } from 'sequelize'; import { IClassRoomEventModelAttributes } from '../../interfaces/classRoomEventInterface'; import { TClassRoomEventModelCreationAttributes } from '../../types/classRoomEventType'; import { PAYMENT_TYPE } from '../../constants'; declare class ClassRoomEventModel extends Model { id: string; title: string; entityId?: string[]; batchId?: string[]; collectorId: string[]; instituteId?: string; perUserAmount: number; academicCalendarId?: string; paymentMethod: PAYMENT_TYPE[]; eventDate: Date; description: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly deletedAt: Date; readonly updatedAt: Date; static associate(models: any): void; } export default ClassRoomEventModel;