import { Model, Sequelize } from 'sequelize'; import { ModelStatic } from '../../d.ts'; import { DeviceTypeStatic } from './DeviceType'; import { PartitionInfoStatic } from './PartitionInfo'; export interface IDeviceInfo extends Model { deviceId: number; partitionId: number; deviceTypeId: number; deviceName: string; machineId: number; deviceStatus: number; } export declare type DeviceInfoStatic = ModelStatic; interface IDeviceInfoReferencedModels { PartitionInfo: PartitionInfoStatic; DeviceType: DeviceTypeStatic; } export declare function deviceInfoModelFactory(sequelize: Sequelize, { PartitionInfo, DeviceType, }: IDeviceInfoReferencedModels): DeviceInfoStatic; export {};