declare namespace bombas.storeback.api.v0.models { interface Product { readonly 'id'?: number; readonly 'title'?: string; readonly 'handle'?: string; readonly 'description'?: string; readonly 'description_html'?: string; readonly 'item_count'?: number; readonly 'product_type'?: string; readonly 'gender'?: string; readonly 'colors'?: bombas.storeback.api.v0.models.Color[]; readonly 'sizes'?: bombas.storeback.api.v0.models.Size[]; readonly 'images'?: any/*object*/[]; readonly 'variants'?: bombas.storeback.api.v0.models.Variant[]; readonly 'breadcrumbs'?: bombas.storeback.api.v0.models.Breadcrumb[]; readonly 'details'?: bombas.storeback.api.v0.models.Detail[]; readonly 'created_at'?: string; readonly 'updated_at'?: string; } interface Size { readonly 'name'?: string; readonly 'values'?: bombas.storeback.api.v0.models.SizeValues[]; } interface SizeValues { readonly 'id'?: string; readonly 'name'?: string; readonly 'guidance'?: string; } interface Color { readonly 'id'?: string; readonly 'position'?: number; readonly 'name'?: string; readonly 'fill'?: string; } interface Variant { readonly 'id'?: number; readonly 'product_id'?: number; readonly 'sku'?: string; readonly 'title'?: string; readonly 'is_available'?: boolean; readonly 'price'?: bombas.storeback.api.v0.models.Price; readonly 'shipping'?: bombas.storeback.api.v0.models.Shipping; readonly 'created_at'?: string; readonly 'updated_at'?: string; readonly 'sizes'?: bombas.storeback.api.v0.models.Size[]; } interface Shipping { readonly 'requires_shipping'?: boolean; readonly 'grams'?: number; readonly 'weight'?: number; readonly 'weight_unit'?: string; } interface Breadcrumb { readonly 'name'?: string; readonly 'link'?: string; readonly 'position'?: number; } interface Image { readonly 'id'?: number; readonly 'position'?: number; readonly 'alt'?: string; readonly 'src'?: string; } interface Price { readonly 'msrp'?: string; readonly 'price'?: string; readonly 'isDiscounted'?: boolean; readonly 'percentOff'?: string; } interface Detail { readonly 'icon_handle'?: string; readonly 'title'?: string; readonly 'tech'?: bombas.storeback.api.v0.models.Tech[]; } interface Tech { readonly 'title'?: string; readonly 'handle'?: string; readonly 'content'?: string; } }