UNPKG

mobyo-interfaces

Version:
37 lines (36 loc) 1.16 kB
import { EProductHighlight } from '../enum/product-highlight-v2.enum'; import { EProductSkillV2 } from '../enum/product-skill-v2.enum'; import { IProductComposition } from './i-product-composition'; import { IProductDetailV2 } from './i-product-detail-v2'; import { IProductOptionsV2 } from './i-product-options-v2'; import { IProductQuestion } from './i-product-question'; import { IProductSizesV2 } from './i-product-sizes-v2'; export interface IProductV2 { active: boolean; code: string; companyId?: string; composition: IProductComposition[]; containerId: string; createdAt: Date; description?: string; details: IProductDetailV2; id?: string; highlights?: EProductHighlight[]; imageURL?: string; measure: string; name: string; options: IProductOptionsV2; preparationPlaceId?: string; price: number; questions?: IProductQuestion[]; serving: number; sizes: IProductSizesV2[]; skill: EProductSkillV2; tags?: Array<string>; tags2?: Array<string>; customTags?: Array<string>; updatedAt?: Date; updatedBy?: string; version: string; weight: number; }