import { Model, Sequelize } from 'sequelize'; import { ModelStatic } from '../../d.ts'; import { DeptInfoStatic } from './DeptInfo'; import { PlantInfoStatic } from './PlantInfo'; export interface ILineInfo extends Model { lineId: number; plantId: number; deptId: number; unitNo: string; lineNameEn: string; lineNameTw: string; lineNameCn: string; story: string; statusNo: string; lineOffset: number; changeTarget: number; dayUrTarget: number; totalUrTarget: number; } export declare type LineInfoStatic = ModelStatic; interface ILineInfoReferencedModels { PlantInfo: PlantInfoStatic; DeptInfo: DeptInfoStatic; } export declare function lineInfoModelFactory(sequelize: Sequelize, { PlantInfo, DeptInfo, }: ILineInfoReferencedModels): LineInfoStatic; export {};