import { Model, Sequelize } from 'sequelize'; import { ModelStatic } from '../../d.ts'; import { ShareType } from '../enums'; import { ExtTagTypeStatic } from '../fimp'; import { CostTypeStatic } from './CostType'; import { DeviceInfoStatic } from './DeviceInfo'; export interface IDevicecostInfo extends Model { devicecostId: number; deviceId: number; deptNo: string; costtypeId: number; costPercentage: number; extShareType: ShareType; extTypeId: number; extDeviceId: number; } export declare type DevicecostInfoStatic = ModelStatic; interface IDevicecostInfoReferencedModels { DeviceInfo: DeviceInfoStatic; CostType: CostTypeStatic; ExtTagType: ExtTagTypeStatic; } export declare function devicecostInfoModelFactory(sequelize: Sequelize, { DeviceInfo, CostType, ExtTagType, }: IDevicecostInfoReferencedModels): DevicecostInfoStatic; export {};