import { Model } from 'sequelize'; import { IUserHasDeviceModelAttributes } from '../../interfaces/userHasDeviceInterface'; import { TUserHasDeviceModelCreationAttributes } from '../../types/userHasDeviceType'; import { NOTIFICATION_ACTION } from '../../constants/app'; declare class UserHasDeviceModel extends Model { id: string; userId: string; deviceId: string; deviceToken?: string; type: NOTIFICATION_ACTION; socketId?: string; createdBy: string; updatedBy: string; deletedBy: string; readonly createdAt: Date; readonly deletedAt: string; readonly updatedAt: Date; static associate(models: any): void; } export default UserHasDeviceModel;