import type { Brand, Category, Color, Image, Product } from '@farfetch/blackout-client'; import type { PriceAdapted } from '@farfetch/blackout-redux'; export type StructuredProductPrice = Pick & { priceValidUntil?: string; }; export type StructuredProductImage = Pick; export type StructuredProductData = { name?: string; description?: string; images?: Array; sku?: string; id?: Product['result']['id']; mpn?: string; colorName?: Color['color']['name']; brandName?: Brand['name']; price?: StructuredProductPrice; currencyIsoCode?: string; quantity?: number; slug?: string; lastCategory?: Category['name']; url?: string; };