import { Model } from 'sequelize'; import { ISlotModelAttributes } from '../../interfaces/slotInterface'; import { TSlotModelCreationAttributes } from '../../types/slotType'; import { SCHOOL_SHIFT } from '../../constants/app'; declare class SlotModel extends Model { id: string; name: string; instituteId: string; type: SCHOOL_SHIFT; academicCalendarId?: string; oldId?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt?: Date; static associate(models: any): void; static addHooks(models: any): void; } export default SlotModel;