import { ObjectId } from 'mongodb'; import { Attachment } from './attachment'; import { BaseModel } from './baseModel'; import { Employee } from './employee'; import { OperationCenter } from './operationCenter'; import { SKU } from './sku'; export interface ButcherProcessing extends BaseModel { date: Date; operationCenter: OperationCenter | ObjectId; code: string; inputSKU: SKU | ObjectId; inputQuantityGradeA?: number; inputQuantityGradeB?: number; inputQuantity: number; outputSKU: SKU | ObjectId; outputQuantity: number; usageDate: Date; butcher?: Employee | ObjectId; attachments?: Attachment[]; comments?: string; }