import { ObjectId } from 'mongodb'; import { Attachment } from './attachment'; import { BaseModel } from './baseModel'; import { Category, SubCategory } from './category'; import { TranslationName } from './translationName'; export interface Product extends BaseModel { name: string; category: Category | ObjectId; subCategory: SubCategory | ObjectId; image?: string; regionalNames: TranslationName[]; attachments?: Attachment[]; }