import { Model } from 'sequelize'; import { SCHOOL_SHIFT, WORKIN_DAY_STATUS } from '../../constants/app'; import { IWorkingShiftAttributes } from '../../interfaces/workingShiftInterface'; import { TWorkingShiftCreationAttributes } from '../../types/workingShiftType'; declare class WorkingShiftModel extends Model implements IWorkingShiftAttributes { id: string; status: WORKIN_DAY_STATUS; shiftType: SCHOOL_SHIFT; startTime: Date; endTime: Date; workingId: string; instituteId: string; slotId: string; academicCalendarId: string; oldId?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt?: Date; static associate(models: any): void; } export default WorkingShiftModel;