import type { Product } from './Product'; /** * @type PublicProductListItem: Document representing a product list item. * * @property id: The ID of this product list item. * * @property priority: The priority of the item. * * @property product: The product item. * * @property type: The type of the item. * */ export type PublicProductListItem = { id: string; priority: number; product?: Product; type: PublicProductListItemTypeEnum; } & { [key: string]: any; }; export type PublicProductListItemTypeEnum = 'product' | 'gift_certificate';