import { Sequelize } from 'sequelize'; import { DeviceInfoStatic } from '../fems'; import { TagTypeListStatic } from '../fimp'; import { MachineInfoStatic } from '../oee'; export * from './NotifyInfo'; export * from './EmailGroup'; export * from './OeemachinetagNotify'; export * from './EmsdevicetagNotify'; interface INotificationReferencedModels { MachineInfo: MachineInfoStatic; DeviceInfo: DeviceInfoStatic; TagTypeList: TagTypeListStatic; } export declare function notificationModelsFactory(sequelize: Sequelize, { MachineInfo, DeviceInfo, TagTypeList, }: INotificationReferencedModels): { NotifyInfo: import("../../d.ts").ModelStatic; EmailGroup: import("../../d.ts").ModelStatic; OeemachinetagNotify: import("../../d.ts").ModelStatic; EmsdevicetagNotify: import("../../d.ts").ModelStatic; };