import { Model, Sequelize } from 'sequelize'; import { ModelStatic } from '../../d.ts'; import { LineInfoStatic, PlantInfoStatic } from '../fimp'; import { MachineInfoStatic } from './MachineInfo'; export interface IPlanDownTime extends Model { id: number; lineId: number; dayId: number; dayName: string; startTime: string; endTime: string; type: number; plantId: number; machineId: number; } export declare type PlanDownTimeStatic = ModelStatic; interface IPlanDownTimeReferencedModels { MachineInfo: MachineInfoStatic; PlantInfo: PlantInfoStatic; LineInfo: LineInfoStatic; } export declare function planDownTimeModelFactory(sequelize: Sequelize, { MachineInfo, PlantInfo, LineInfo, }: IPlanDownTimeReferencedModels): PlanDownTimeStatic; export {};