import { ModelFileType, ModelSource } from '../../enums'; export interface ModelDTO { id: string; created: string; createdBy: { id: string; email: string; name?: string; }; lastUpdated?: string; lastUpdatedBy?: { id: string; email: string; name?: string; }; deleted?: string; name: string; slug: string; category?: string; description?: string; published: boolean; version: number; thumbnail: string; source: ModelSource; versions: { created: string; createdBy: { id: string; email: string; name?: string; }; version: number; active: boolean; source: ModelSource; }[]; multipliers: { multiplier: number; estPrintTime: number; files: { id: string; type: ModelFileType; size: number; }[]; }[]; volume: number; dimensionX: number; dimensionY: number; dimensionZ: number; estPrintTime: number; mass: number; files: { id: string; type: ModelFileType; size: number; }[]; materialVariationTrayASKU?: string; materialVariationTrayBSKU?: string; }