import { Model } from 'sequelize'; import { ITripModelAttributes } from '../../interfaces/tripInterface'; import { TTripModelCreationAttributes } from '../../types/tripType'; import { TRIP_TYPE } from '../../constants/app'; declare class TripModel extends Model { id: string; tripType: TRIP_TYPE; vehicleId: string; driverId: string; shiftId: string[]; slotId: string[]; area: string[]; instituteId: string; departure: Date; arrival: Date; academicCalendarId?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly updatedAt: Date; readonly deletedAt?: Date; static associate(models: any): void; } export default TripModel;