diff --git a/.changeset/chatty-beds-grin.md b/.changeset/chatty-beds-grin.md deleted file mode 100644 index e03bec781..000000000 --- a/.changeset/chatty-beds-grin.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@vue-storefront/magento-api": patch -"@vue-storefront/magento-types": patch ---- - -**[FIXED]** [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) returns `url_key` property on each children level - -**[CHANGED]** Enhanced default GQL queries - -- [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) - - fetch up to 5th level nested categories `children` diff --git a/.changeset/chilly-lizards-fix.md b/.changeset/chilly-lizards-fix.md deleted file mode 100644 index 8e42ab21d..000000000 --- a/.changeset/chilly-lizards-fix.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@vue-storefront/magento-api": patch -"@vue-storefront/magento-types": patch ---- - -**[CHANGED]** Enhanced default GQL queries - -- [`ProductDetailsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductDetailsQuery) - - enhanced [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) response with [`ConfigurableVariants`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableVariants) diff --git a/.changeset/dull-llamas-wink.md b/.changeset/dull-llamas-wink.md deleted file mode 100644 index a748deb15..000000000 --- a/.changeset/dull-llamas-wink.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -"@vue-storefront/magento-api": patch -"@vue-storefront/magento-types": patch ---- - -**[CHANGED]** Enhanced default GQL queries with new fields - -- [`CartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CartQuery) -- [`CustomerCartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CustomerCartQuery) -- [`ApplyCouponToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ApplyCouponToCartMutation) -- [`RemoveCouponFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveCouponFromCartMutation) -- [`AddProductsToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/AddProductsToCartMutation) -- [`RemoveItemFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveItemFromCartMutation) -- [`SetShippingMethodsOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingMethodsOnCartMutation) -- [`MergeCartsMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/MergeCartsMutation) - -with new fields: - -- `prices` - - `subtotal_with_discount_excluding_tax` -- `configured_variant` - - `sku` - - `name` - - `only_x_left_in_stock` - - `price_range` diff --git a/.changeset/ninety-steaks-joke.md b/.changeset/ninety-steaks-joke.md deleted file mode 100644 index f4097c062..000000000 --- a/.changeset/ninety-steaks-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@vue-storefront/magento-types": patch ---- - -**[FIXED]** [`getAvailableShippingMethods`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/getAvailableShippingMethods) method declaration argument type. Using `cart_id` instead of `cartId`. diff --git a/.changeset/seven-crews-check.md b/.changeset/seven-crews-check.md deleted file mode 100644 index 61b09f38d..000000000 --- a/.changeset/seven-crews-check.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@vue-storefront/magento-api": patch -"@vue-storefront/magento-types": patch ---- - -**[FIXED]** [`updateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/updateCustomerAddress) method declaration argument type. Use `id` instead of `addressId`. - -**[CHANGED]** Enhanced default GQL queries - -- [`CreateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CreateCustomerAddress) response with fields - - `firstname` - - `lastname` - - `prefix` - - `suffix` diff --git a/.changeset/shaggy-houses-buy.md b/.changeset/shaggy-houses-buy.md deleted file mode 100644 index 00ffff280..000000000 --- a/.changeset/shaggy-houses-buy.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -"@vue-storefront/magento-api": patch -"@vue-storefront/magento-types": patch ---- - -**[CHANGED]** Enhanced default GQL queries with new fields - -- [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) -- [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) -- [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) -- [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) - -with new fields: - -- `prices` - - `subtotal_with_discount_excluding_tax` -- `configured_variant` - - `sku` - - `name` - - `only_x_left_in_stock` - - `price_range` diff --git a/.changeset/tidy-kangaroos-deliver.md b/.changeset/tidy-kangaroos-deliver.md deleted file mode 100644 index 40b78d399..000000000 --- a/.changeset/tidy-kangaroos-deliver.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -"@vue-storefront/magento-api": minor -"@vue-storefront/magento-types": minor ---- - -**[CHANGED]** Enhanced default GQL queries - -- [`CategorySearchQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategorySearchQuery) new fields: - - `url_key` - The url key assigned to the category. - - `children` - Child categories tree. - - `include_in_menu` - - `is_anchor` - - `level` - - `name` - - `position` - - `product_count` - - `uid` - - `url_key` - - `url_path` - - `url_suffix` - -```js -// get category `children` categories - -const category = sdk.commerce.categorySearch(); -const children = category.children; -``` - -- [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) new fields: - - `children.url_key` - The url key assigned to the category. - -```js -// get `url_key` of category children - -const categoryList = sdk.commerce.categoryList(); - -for (let categoryChildren of categoryList.children) { - const url_key = categoryChildren.url_key; -} -``` - -- [`ProductListsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductListsQuery) new fields: - - `variants` - An array of variants of [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) - -```js -// get ConfigurableProduct `variants` products - -const products = sdk.commerce.products(); - -for (let product of products) { - if (product.__typename === "ConfigurableProduct") { - const variants = products.variants; - } -} -``` diff --git a/docs/content/5.api/magento-types.api.json b/docs/content/5.api/magento-types.api.json index 0a3615ed4..d74167fdd 100644 --- a/docs/content/5.api/magento-types.api.json +++ b/docs/content/5.api/magento-types.api.json @@ -879,7 +879,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -3086,7 +3104,7 @@ "name": "AddBundleProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -3890,7 +3908,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -6097,7 +6133,7 @@ "name": "AddConfigurableProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -6901,7 +6937,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -9108,7 +9162,7 @@ "name": "AddDownloadableProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -9850,7 +9904,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -12057,7 +12129,7 @@ "name": "AddProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -17968,7 +18040,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -20175,7 +20265,7 @@ "name": "AddSimpleProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -20979,7 +21069,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -23186,7 +23294,7 @@ "name": "AddVirtualProductsToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -24635,7 +24743,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -26842,7 +26968,7 @@ "name": "ApplyCouponToCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -39938,7 +40064,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -42145,7 +42289,7 @@ "name": "CartQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -44314,7 +44458,16 @@ }, { "kind": "Content", - "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " + "text": "<{\n include_in_menu?: number | null | undefined;\n url_key?: string | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_key?: string | null | undefined;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " }, { "kind": "Reference", @@ -44323,7 +44476,7 @@ }, { "kind": "Content", - "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " + "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_key?: string | null | undefined;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " }, { "kind": "Reference", @@ -44332,7 +44485,7 @@ }, { "kind": "Content", - "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined;\n}" + "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_key?: string | null | undefined;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined;\n}" }, { "kind": "Content", @@ -44343,7 +44496,7 @@ "name": "CategoryListQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 10 + "endIndex": 12 } }, { @@ -44704,7 +44857,16 @@ }, { "kind": "Content", - "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n } | null | undefined> | null | undefined;\n}" + "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_key?: string | null | undefined;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n children?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n include_in_menu?: number | null | undefined;\n is_anchor?: number | null | undefined;\n level?: number | null | undefined;\n name?: string | null | undefined;\n position?: number | null | undefined;\n product_count?: number | null | undefined;\n uid: string;\n url_key?: string | null | undefined;\n url_path?: string | null | undefined;\n url_suffix?: string | null | undefined;\n } | null | undefined>;\n } | null | undefined> | null | undefined;\n}" }, { "kind": "Content", @@ -44715,7 +44877,7 @@ "name": "CategorySearchQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 4 + "endIndex": 6 } }, { @@ -60375,7 +60537,7 @@ }, { "kind": "Content", - "text": "{\n createCustomerAddress?: {\n id?: number | null | undefined;\n country_code?: " + "text": "{\n createCustomerAddress?: {\n firstname?: string | null | undefined;\n lastname?: string | null | undefined;\n prefix?: string | null | undefined;\n suffix?: string | null | undefined;\n id?: number | null | undefined;\n country_code?: " }, { "kind": "Reference", @@ -70631,7 +70793,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -72838,7 +73018,7 @@ "name": "CustomerCartQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -101339,7 +101519,7 @@ }, { "kind": "Content", - "text": "{\n cartId: string;\n }" + "text": "{\n cart_id: string;\n }" }, { "kind": "Content", @@ -103781,7 +103961,7 @@ }, { "kind": "Content", - "text": "{\n addressId: number;\n input: " + "text": "{\n id: number;\n input: " }, { "kind": "Reference", @@ -105816,34 +105996,7 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -105852,7 +106005,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -105861,52 +106014,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -105996,7 +106104,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106086,7 +106194,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106176,7 +106284,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106266,7 +106374,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106356,7 +106464,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106446,7 +106554,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106536,7 +106644,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106626,7 +106734,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106716,7 +106824,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -106806,7 +106914,97 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -108023,7 +108221,7 @@ "name": "MergeCartsMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -122986,16 +123184,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n items?: " + "text": "<{\n __typename: \"BundleProduct\";\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -123004,7 +123193,7 @@ }, { "kind": "Content", - "text": "<{\n position?: number | null | undefined;\n required?: boolean | null | undefined;\n sku?: string | null | undefined;\n title?: string | null | undefined;\n type?: string | null | undefined;\n uid?: string | null | undefined;\n options?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", @@ -123013,70 +123202,43 @@ }, { "kind": "Content", - "text": "<{\n can_change_quantity?: boolean | null | undefined;\n is_default?: boolean | null | undefined;\n position?: number | null | undefined;\n uid: string;\n quantity?: number | null | undefined;\n product?: {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123085,7 +123247,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123094,43 +123256,43 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | {\n __typename: \"ConfigurableProduct\";\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n configurable_options?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n attribute_code?: string | null;\n attribute_uid: string;\n label?: string | null;\n position?: number | null;\n uid: string;\n use_default?: boolean | null;\n values?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n label?: string | null;\n uid?: string | null;\n swatch_data?: {\n value?: string | null;\n } | {\n value?: string | null;\n } | {\n value?: string | null;\n } | null;\n } | null> | null;\n } | null> | null;\n variants?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n attributes?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n code?: string | null;\n label?: string | null;\n uid: string;\n value_index?: number | null;\n } | null> | null;\n product?: {\n uid: string;\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123139,7 +123301,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123148,70 +123310,70 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n media_gallery?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n label?: string | null;\n url?: string | null;\n } | {\n label?: string | null;\n url?: string | null;\n } | null> | null;\n } | null;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123220,7 +123382,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123229,7 +123391,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | {\n __typename: \"DownloadableProduct\";\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n downloadable_product_samples?: " }, { "kind": "Reference", @@ -123238,43 +123400,25 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n sample_url?: string | null;\n title?: string | null;\n } | null> | null;\n downloadable_product_links?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n id?: number | null;\n price?: number | null;\n title?: string | null;\n uid: string;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", @@ -123283,7 +123427,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -123292,7 +123436,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -123310,7 +123454,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", @@ -123319,25 +123463,25 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n configurable_options?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n attribute_code?: string | null | undefined;\n attribute_uid: string;\n label?: string | null | undefined;\n position?: number | null | undefined;\n uid: string;\n use_default?: boolean | null | undefined;\n values?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | {\n __typename: \"GroupedProduct\";\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n items?: " }, { "kind": "Reference", @@ -123346,34 +123490,34 @@ }, { "kind": "Content", - "text": "<{\n label?: string | null | undefined;\n uid?: string | null | undefined;\n swatch_data?: {\n value?: string | null | undefined;\n } | {\n value?: string | null | undefined;\n } | {\n value?: string | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n configurable_product_options_selection?: {\n options_available_for_selection?: " + "text": "<{\n position?: number | null;\n qty?: number | null;\n product?: {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" }, { "kind": "Content", - "text": "<{\n attribute_code: string;\n option_value_uids: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": ";\n } | null | undefined> | null | undefined;\n media_gallery?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n position?: number | null | undefined;\n url?: string | null | undefined;\n } | {\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n position?: number | null | undefined;\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n variant?: {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123382,7 +123526,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123391,16 +123535,16 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123409,16 +123553,16 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n } | null | undefined;\n } | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123427,7 +123571,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123436,250 +123580,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n downloadable_product_samples?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n sample_url?: string | null | undefined;\n title?: string | null | undefined;\n } | null | undefined> | null | undefined;\n downloadable_product_links?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n id?: number | null | undefined;\n price?: number | null | undefined;\n title?: string | null | undefined;\n uid: string;\n } | null | undefined> | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n items?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n position?: number | null | undefined;\n qty?: number | null | undefined;\n product?: {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -123688,7 +123589,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123697,7 +123598,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123706,7 +123607,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123715,7 +123616,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123724,7 +123625,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -123733,7 +123634,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123742,7 +123643,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123751,7 +123652,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123760,7 +123661,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123769,7 +123670,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -123778,7 +123679,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123787,7 +123688,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123796,7 +123697,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123805,7 +123706,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123814,7 +123715,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | {\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -123823,7 +123724,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123832,7 +123733,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123841,7 +123742,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123850,7 +123751,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123859,52 +123760,34 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | null;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -123913,25 +123796,25 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -123940,7 +123823,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -123949,7 +123832,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | {\n __typename: \"SimpleProduct\";\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -123958,7 +123841,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", @@ -123967,7 +123850,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -123976,7 +123859,7 @@ }, { "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -123985,7 +123868,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", @@ -123994,16 +123877,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", @@ -124012,25 +123886,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -124039,7 +123895,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -124048,7 +123904,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | {\n __typename: \"VirtualProduct\";\n gift_message_available?: string | null;\n uid: string;\n sku?: string | null;\n name?: string | null;\n url_key?: string | null;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null;\n meta_keyword?: string | null;\n meta_title?: string | null;\n options_container?: string | null;\n special_to_date?: string | null;\n product_links?: " }, { "kind": "Reference", @@ -124057,7 +123913,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n link_type?: string | null;\n linked_product_sku?: string | null;\n linked_product_type?: string | null;\n position?: number | null;\n sku?: string | null;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -124066,7 +123922,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n url?: string | null;\n } | null> | null;\n categories?: " }, { "kind": "Reference", @@ -124075,7 +123931,7 @@ }, { "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n url_key?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -124084,7 +123940,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -124093,16 +123949,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | {\n gift_message_available?: string | null | undefined;\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n url_key?: string | null | undefined;\n rating_summary: number;\n review_count: number;\n meta_description?: string | null | undefined;\n meta_keyword?: string | null | undefined;\n meta_title?: string | null | undefined;\n options_container?: string | null | undefined;\n special_to_date?: string | null | undefined;\n product_links?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", @@ -124111,7 +123958,7 @@ }, { "kind": "Content", - "text": "<{\n link_type?: string | null | undefined;\n linked_product_sku?: string | null | undefined;\n linked_product_type?: string | null | undefined;\n position?: number | null | undefined;\n sku?: string | null | undefined;\n } | null | undefined> | null | undefined;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n small_image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n image?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n media_gallery?: " }, { "kind": "Reference", @@ -124120,7 +123967,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null> | null;\n description?: {\n html: string;\n } | null;\n short_description?: {\n html: string;\n } | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -124129,7 +123976,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -124138,70 +123985,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n small_image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n image?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n media_gallery?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined> | null | undefined;\n description?: {\n html: string;\n } | null | undefined;\n short_description?: {\n html: string;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined;\n}" + "text": " | null;\n value?: number | null;\n };\n };\n };\n } | null> | null;\n } | null;\n}" }, { "kind": "Content", @@ -124212,7 +123996,7 @@ "name": "ProductDetailsQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 274 + "endIndex": 182 } }, { @@ -131860,7 +131644,7 @@ }, { "kind": "Content", - "text": "{\n products?: {\n total_count?: number | null | undefined;\n aggregations?: " + "text": "{\n products?: {\n total_count?: number | null;\n aggregations?: " }, { "kind": "Reference", @@ -131869,7 +131653,7 @@ }, { "kind": "Content", - "text": "<{\n attribute_code: string;\n label?: string | null | undefined;\n options?: " + "text": "<{\n attribute_code: string;\n label?: string | null;\n options?: " }, { "kind": "Reference", @@ -131878,7 +131662,7 @@ }, { "kind": "Content", - "text": "<{\n label?: string | null | undefined;\n value: string;\n count?: number | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n items?: " + "text": "<{\n label?: string | null;\n value: string;\n count?: number | null;\n } | null> | null;\n } | null> | null;\n items?: " }, { "kind": "Reference", @@ -131887,7 +131671,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -131896,7 +131680,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -131905,7 +131689,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -131914,7 +131698,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -131923,7 +131707,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -131932,7 +131716,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -131941,7 +131725,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -131950,7 +131734,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -131959,7 +131743,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -131977,7 +131761,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -131986,7 +131770,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n variants?: " }, { "kind": "Reference", @@ -131995,7 +131779,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n product?: {\n name?: string | null;\n only_x_left_in_stock?: number | null;\n uid: string;\n sku?: string | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132004,7 +131788,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132013,7 +131797,25 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n } | null;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132022,7 +131824,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132031,7 +131833,16 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -132040,7 +131851,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -132049,7 +131860,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -132067,7 +131878,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -132076,7 +131887,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -132085,7 +131896,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132094,7 +131905,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132103,7 +131914,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132112,7 +131923,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132121,7 +131932,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -132130,7 +131941,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -132139,7 +131950,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -132157,7 +131968,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -132166,7 +131977,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n items?: " }, { "kind": "Reference", @@ -132175,7 +131986,16 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n product?: {\n sku?: string | null;\n } | {\n sku?: string | null;\n } | {\n sku?: string | null;\n } | {\n sku?: string | null;\n } | {\n sku?: string | null;\n } | {\n sku?: string | null;\n } | null;\n } | null> | null;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132184,7 +132004,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132193,7 +132013,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132202,7 +132022,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132211,7 +132031,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -132220,7 +132040,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -132229,7 +132049,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -132247,7 +132067,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -132256,7 +132076,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -132265,7 +132085,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132274,7 +132094,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132283,7 +132103,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132292,7 +132112,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132301,7 +132121,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -132310,7 +132130,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -132319,7 +132139,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -132337,7 +132157,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null;\n name?: string | null;\n stock_status?: " }, { "kind": "Reference", @@ -132346,7 +132166,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": " | null;\n only_x_left_in_stock?: number | null;\n rating_summary: number;\n url_key?: string | null;\n review_count: number;\n thumbnail?: {\n url?: string | null;\n position?: number | null;\n disabled?: boolean | null;\n label?: string | null;\n } | null;\n url_rewrites?: " }, { "kind": "Reference", @@ -132355,7 +132175,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n url?: string | null;\n } | null> | null;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132364,7 +132184,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132373,7 +132193,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n } | null;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -132382,7 +132202,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -132391,7 +132211,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -132400,7 +132220,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n uid: string;\n name?: string | null;\n url_suffix?: string | null;\n url_path?: string | null;\n breadcrumbs?: " }, { "kind": "Reference", @@ -132409,7 +132229,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n category_name?: string | null;\n category_url_path?: string | null;\n } | null> | null;\n } | null> | null;\n reviews: {\n items: " }, { "kind": "Reference", @@ -132427,7 +132247,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | null | undefined> | null | undefined;\n page_info?: {\n current_page?: number | null | undefined;\n page_size?: number | null | undefined;\n total_pages?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n}" + "text": "<{\n name: string;\n value: string;\n } | null>;\n } | null>;\n };\n } | null> | null;\n page_info?: {\n current_page?: number | null;\n page_size?: number | null;\n total_pages?: number | null;\n } | null;\n } | null;\n}" }, { "kind": "Content", @@ -132438,7 +132258,7 @@ "name": "ProductsListQuery", "typeTokenRange": { "startIndex": 1, - "endIndex": 128 + "endIndex": 136 } }, { @@ -141568,475 +141388,7 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -142045,7 +141397,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -142054,61 +141406,547 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, - { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -143775,7 +143613,7 @@ "name": "RemoveCouponFromCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -144623,7 +144461,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -146830,7 +146686,7 @@ "name": "RemoveItemFromCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -154982,7 +154838,7 @@ }, { "kind": "Content", - "text": "{\n setBillingAddressOnCart?: {\n cart: {\n billing_address?: {\n firstname: string;\n lastname: string;\n company?: string | null | undefined;\n street: " + "text": "{\n setBillingAddressOnCart?: {\n cart: {\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " }, { "kind": "Reference", @@ -154991,537 +154847,106 @@ }, { "kind": "Content", - "text": ";\n city: string;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n } | null | undefined;\n };\n } | null | undefined;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetBillingAddressOnCartMutation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartMutationVariables:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type SetBillingAddressOnCartMutationVariables = " + "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " }, { "kind": "Reference", - "text": "Exact", - "canonicalReference": "@vue-storefront/magento-types!Exact:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<{\n input?: " + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " }, { "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<" + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " }, { "kind": "Reference", - "text": "SetBillingAddressOnCartInput", - "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartInput:interface" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": ">;\n}>" + "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " }, { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetBillingAddressOnCartMutationVariables", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartOutput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetBillingAddressOnCartOutput " - } - ], - "releaseTag": "Public", - "name": "SetBillingAddressOnCartOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartOutput#cart:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart: " - }, - { - "kind": "Reference", - "text": "Cart", - "canonicalReference": "@vue-storefront/magento-types!Cart:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetGuestEmailOnCartInput " - } - ], - "releaseTag": "Public", - "name": "SetGuestEmailOnCartInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput#cart_id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart_id: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart_id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" }, - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput#email:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "email: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "email", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartMutation:type", - "docComment": "", - "excerptTokens": [ { "kind": "Content", - "text": "export type SetGuestEmailOnCartMutation = " + "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " }, { - "kind": "Content", - "text": "{\n setGuestEmailOnCart?: {\n cart: {\n email?: string | null | undefined;\n };\n } | null | undefined;\n}" + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetGuestEmailOnCartMutation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartMutationVariables:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type SetGuestEmailOnCartMutationVariables = " + "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", - "text": "Exact", - "canonicalReference": "@vue-storefront/magento-types!Exact:type" + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" }, { "kind": "Content", - "text": "<{\n input?: " + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " }, { "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<" + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "SetGuestEmailOnCartInput", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput:interface" - }, - { - "kind": "Content", - "text": ">;\n}>" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetGuestEmailOnCartMutationVariables", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartOutput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetGuestEmailOnCartOutput " - } - ], - "releaseTag": "Public", - "name": "SetGuestEmailOnCartOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartOutput#cart:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart: " - }, - { - "kind": "Reference", - "text": "Cart", - "canonicalReference": "@vue-storefront/magento-types!Cart:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetPaymentMethodAndPlaceOrderInput " - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodAndPlaceOrderInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput#cart_id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart_id: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart_id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " }, { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput#payment_method:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "payment_method: " - }, - { - "kind": "Reference", - "text": "PaymentMethodInput", - "canonicalReference": "@vue-storefront/magento-types!PaymentMethodInput:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "payment_method", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetPaymentMethodOnCartInput " - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodOnCartInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput#cart_id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart_id: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart_id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput#payment_method:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "payment_method: " - }, - { - "kind": "Reference", - "text": "PaymentMethodInput", - "canonicalReference": "@vue-storefront/magento-types!PaymentMethodInput:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "payment_method", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInputs:interface", - "docComment": "", - "excerptTokens": [ { "kind": "Content", - "text": "export interface SetPaymentMethodOnCartInputs extends " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "SetPaymentMethodOnCartInput", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodOnCartInputs", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInputs:index(1)", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "[k: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "k", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 3 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartMutation:type", - "docComment": "", - "excerptTokens": [ + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, { - "kind": "Content", - "text": "export type SetPaymentMethodOnCartMutation = " + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "{\n setPaymentMethodOnCart?: {\n cart: {\n available_payment_methods?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -155530,219 +154955,43 @@ }, { "kind": "Content", - "text": "<{\n code: string;\n title: string;\n } | null | undefined> | null | undefined;\n selected_payment_method?: {\n code: string;\n title: string;\n } | null | undefined;\n };\n } | null | undefined;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodOnCartMutation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartMutationVariables:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type SetPaymentMethodOnCartMutationVariables = " + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " }, { "kind": "Reference", - "text": "Exact", - "canonicalReference": "@vue-storefront/magento-types!Exact:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<{\n input?: " + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " }, { "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<" + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", - "text": "SetPaymentMethodOnCartInput", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface" - }, - { - "kind": "Content", - "text": ">;\n}>" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodOnCartMutationVariables", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartOutput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetPaymentMethodOnCartOutput " - } - ], - "releaseTag": "Public", - "name": "SetPaymentMethodOnCartOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartOutput#cart:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart: " - }, - { - "kind": "Reference", - "text": "Cart", - "canonicalReference": "@vue-storefront/magento-types!Cart:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SetShippingAddressesOnCartInput " - } - ], - "releaseTag": "Public", - "name": "SetShippingAddressesOnCartInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput#cart_id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart_id: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart_id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput#shipping_addresses:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "shipping_addresses: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ShippingAddressInput", - "canonicalReference": "@vue-storefront/magento-types!ShippingAddressInput:interface" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "shipping_addresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartMutation:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type SetShippingAddressesOnCartMutation = " + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" }, { "kind": "Content", - "text": "{\n setShippingAddressesOnCart?: {\n cart: {\n shipping_addresses: " + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " }, { "kind": "Reference", @@ -155751,25 +155000,25 @@ }, { "kind": "Content", - "text": "<{\n city: string;\n company?: string | null | undefined;\n firstname: string;\n lastname: string;\n postcode?: string | null | undefined;\n street: " + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": ";\n telephone: string;\n region?: {\n code?: string | null | undefined;\n label?: string | null | undefined;\n region_id?: number | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n available_shipping_methods?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n available: boolean;\n carrier_code: string;\n carrier_title: string;\n error_message?: string | null | undefined;\n method_code?: string | null | undefined;\n method_title?: string | null | undefined;\n amount: {\n currency?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", @@ -155778,7 +155027,7 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n price_excl_tax: {\n currency?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", @@ -155787,246 +155036,97 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n price_incl_tax: {\n currency?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n } | null | undefined>;\n };\n } | null | undefined;\n}" + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " }, { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetShippingAddressesOnCartMutation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 14 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartMutationVariables:type", - "docComment": "", - "excerptTokens": [ + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, { "kind": "Content", - "text": "export type SetShippingAddressesOnCartMutationVariables = " + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " }, { "kind": "Reference", - "text": "Exact", - "canonicalReference": "@vue-storefront/magento-types!Exact:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<{\n input?: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": "<" + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", - "text": "SetShippingAddressesOnCartInput", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput:interface" + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" }, { "kind": "Content", - "text": ">;\n}>" + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " }, { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SetShippingAddressesOnCartMutationVariables", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartOutput:interface", - "docComment": "", - "excerptTokens": [ + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, { "kind": "Content", - "text": "export interface SetShippingAddressesOnCartOutput " - } - ], - "releaseTag": "Public", - "name": "SetShippingAddressesOnCartOutput", - "members": [ + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartOutput#cart:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart: " - }, - { - "kind": "Reference", - "text": "Cart", - "canonicalReference": "@vue-storefront/magento-types!Cart:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput:interface", - "docComment": "", - "excerptTokens": [ + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, { "kind": "Content", - "text": "export interface SetShippingMethodsOnCartInput " - } - ], - "releaseTag": "Public", - "name": "SetShippingMethodsOnCartInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput#cart_id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cart_id: " - }, - { - "kind": "Reference", - "text": "Scalars", - "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" - }, - { - "kind": "Content", - "text": "['String']" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "cart_id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " }, { - "kind": "PropertySignature", - "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput#shipping_methods:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "shipping_methods: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InputMaybe", - "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ShippingMethodInput", - "canonicalReference": "@vue-storefront/magento-types!ShippingMethodInput:interface" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isOptional": false, - "releaseTag": "Public", - "name": "shipping_methods", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartMutation:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export type SetShippingMethodsOnCartMutation = " + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "{\n setShippingMethodsOnCart?: {\n cart: {\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" }, { "kind": "Content", - "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " }, { "kind": "Reference", @@ -156035,7 +155135,7 @@ }, { "kind": "Content", - "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " }, { "kind": "Reference", @@ -156044,7 +155144,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " }, { "kind": "Reference", @@ -156053,7 +155153,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " + "text": "<{\n average_rating: number;\n ratings_breakdown: " }, { "kind": "Reference", @@ -156062,7 +155162,7 @@ }, { "kind": "Content", - "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156152,7 +155252,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156242,7 +155342,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156332,7 +155432,34 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156422,7 +155549,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156512,7 +155639,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156602,16 +155729,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, - { - "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156701,7 +155819,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156791,7 +155909,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156881,7 +155999,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -156971,7 +156089,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157061,7 +156179,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157151,7 +156269,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157241,7 +156359,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157331,7 +156449,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157421,7 +156539,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157511,7 +156629,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157601,7 +156719,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157691,7 +156809,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157781,7 +156899,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157871,7 +156989,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -157961,7 +157079,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158051,7 +157169,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158141,7 +157259,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158231,7 +157349,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158321,7 +157439,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158411,7 +157529,7 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158501,16 +157619,16 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n shipping_addresses: " }, { "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + "text": "<{\n firstname: string;\n lastname: string;\n street: " }, { "kind": "Reference", @@ -158519,7 +157637,7 @@ }, { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n selected_shipping_method?: {\n carrier_code: string;\n carrier_title: string;\n method_code: string;\n method_title: string;\n amount: {\n value?: number | null | undefined;\n currency?: " }, { "kind": "Reference", @@ -158528,124 +157646,228 @@ }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": " | null | undefined;\n };\n } | null | undefined;\n } | null | undefined>;\n billing_address?: {\n firstname: string;\n lastname: string;\n street: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n } | null | undefined;\n } | null | undefined;\n };\n}" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, - { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" - }, + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetBillingAddressOnCartMutation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 628 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartMutationVariables:type", + "docComment": "", + "excerptTokens": [ { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": "export type SetBillingAddressOnCartMutationVariables = " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "Exact", + "canonicalReference": "@vue-storefront/magento-types!Exact:type" }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n input?: " }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<" }, { "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": "SetBillingAddressOnCartInput", + "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartInput:interface" }, { "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " - }, - { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" + "text": ">;\n}>" }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " - }, - { - "kind": "Reference", - "text": "ProductStockStatus", - "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" - }, + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetBillingAddressOnCartMutationVariables", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartOutput:interface", + "docComment": "", + "excerptTokens": [ { "kind": "Content", - "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " - }, + "text": "export interface SetBillingAddressOnCartOutput " + } + ], + "releaseTag": "Public", + "name": "SetBillingAddressOnCartOutput", + "members": [ { - "kind": "Reference", - "text": "Array", - "canonicalReference": "!Array:interface" - }, + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetBillingAddressOnCartOutput#cart:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart: " + }, + { + "kind": "Reference", + "text": "Cart", + "canonicalReference": "@vue-storefront/magento-types!Cart:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput:interface", + "docComment": "", + "excerptTokens": [ { "kind": "Content", - "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " - }, + "text": "export interface SetGuestEmailOnCartInput " + } + ], + "releaseTag": "Public", + "name": "SetGuestEmailOnCartInput", + "members": [ { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput#cart_id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart_id: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart_id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } }, { - "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " - }, + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput#email:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "email: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "email", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartMutation:type", + "docComment": "", + "excerptTokens": [ { - "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "kind": "Content", + "text": "export type SetGuestEmailOnCartMutation = " }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + "text": "{\n setGuestEmailOnCart?: {\n cart: {\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " }, { "kind": "Reference", - "text": "CurrencyEnum", - "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + "text": "Array", + "canonicalReference": "!Array:interface" }, { "kind": "Content", - "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " }, { "kind": "Reference", @@ -158654,7 +157876,7 @@ }, { "kind": "Content", - "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " }, { "kind": "Reference", @@ -158663,7 +157885,7 @@ }, { "kind": "Content", - "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " }, { "kind": "Reference", @@ -158672,7 +157894,7 @@ }, { "kind": "Content", - "text": "<{\n average_rating: number;\n ratings_breakdown: " + "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " }, { "kind": "Reference", @@ -158681,7 +157903,11864 @@ }, { "kind": "Content", - "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n shipping_addresses: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n selected_shipping_method?: {\n carrier_code: string;\n carrier_title: string;\n method_code: string;\n method_title: string;\n amount: {\n value?: number | null | undefined;\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n };\n } | null | undefined;\n } | null | undefined>;\n billing_address?: {\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n } | null | undefined;\n };\n } | null | undefined;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetGuestEmailOnCartMutation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 628 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartMutationVariables:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetGuestEmailOnCartMutationVariables = " + }, + { + "kind": "Reference", + "text": "Exact", + "canonicalReference": "@vue-storefront/magento-types!Exact:type" + }, + { + "kind": "Content", + "text": "<{\n input?: " + }, + { + "kind": "Reference", + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SetGuestEmailOnCartInput", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartInput:interface" + }, + { + "kind": "Content", + "text": ">;\n}>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetGuestEmailOnCartMutationVariables", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartOutput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetGuestEmailOnCartOutput " + } + ], + "releaseTag": "Public", + "name": "SetGuestEmailOnCartOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetGuestEmailOnCartOutput#cart:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart: " + }, + { + "kind": "Reference", + "text": "Cart", + "canonicalReference": "@vue-storefront/magento-types!Cart:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetPaymentMethodAndPlaceOrderInput " + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodAndPlaceOrderInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput#cart_id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart_id: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart_id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodAndPlaceOrderInput#payment_method:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "payment_method: " + }, + { + "kind": "Reference", + "text": "PaymentMethodInput", + "canonicalReference": "@vue-storefront/magento-types!PaymentMethodInput:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "payment_method", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetPaymentMethodOnCartInput " + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodOnCartInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput#cart_id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart_id: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart_id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput#payment_method:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "payment_method: " + }, + { + "kind": "Reference", + "text": "PaymentMethodInput", + "canonicalReference": "@vue-storefront/magento-types!PaymentMethodInput:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "payment_method", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInputs:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetPaymentMethodOnCartInputs extends " + }, + { + "kind": "Reference", + "text": "SetPaymentMethodOnCartInput", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodOnCartInputs", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInputs:index(1)", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "[k: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "k", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 3 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartMutation:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetPaymentMethodOnCartMutation = " + }, + { + "kind": "Content", + "text": "{\n setPaymentMethodOnCart?: {\n cart: {\n available_payment_methods?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n code: string;\n title: string;\n } | null | undefined> | null | undefined;\n selected_payment_method?: {\n code: string;\n title: string;\n } | null | undefined;\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n shipping_addresses: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n selected_shipping_method?: {\n carrier_code: string;\n carrier_title: string;\n method_code: string;\n method_title: string;\n amount: {\n value?: number | null | undefined;\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n };\n } | null | undefined;\n } | null | undefined>;\n billing_address?: {\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n } | null | undefined;\n };\n } | null | undefined;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodOnCartMutation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 630 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartMutationVariables:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetPaymentMethodOnCartMutationVariables = " + }, + { + "kind": "Reference", + "text": "Exact", + "canonicalReference": "@vue-storefront/magento-types!Exact:type" + }, + { + "kind": "Content", + "text": "<{\n input?: " + }, + { + "kind": "Reference", + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SetPaymentMethodOnCartInput", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartInput:interface" + }, + { + "kind": "Content", + "text": ">;\n}>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodOnCartMutationVariables", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartOutput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetPaymentMethodOnCartOutput " + } + ], + "releaseTag": "Public", + "name": "SetPaymentMethodOnCartOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetPaymentMethodOnCartOutput#cart:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart: " + }, + { + "kind": "Reference", + "text": "Cart", + "canonicalReference": "@vue-storefront/magento-types!Cart:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetShippingAddressesOnCartInput " + } + ], + "releaseTag": "Public", + "name": "SetShippingAddressesOnCartInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput#cart_id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart_id: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart_id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput#shipping_addresses:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "shipping_addresses: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ShippingAddressInput", + "canonicalReference": "@vue-storefront/magento-types!ShippingAddressInput:interface" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "shipping_addresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartMutation:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetShippingAddressesOnCartMutation = " + }, + { + "kind": "Content", + "text": "{\n setShippingAddressesOnCart?: {\n cart: {\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | null | undefined> | null | undefined;\n shipping_addresses: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n selected_shipping_method?: {\n carrier_code: string;\n carrier_title: string;\n method_code: string;\n method_title: string;\n amount: {\n value?: number | null | undefined;\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n };\n } | null | undefined;\n } | null | undefined>;\n billing_address?: {\n firstname: string;\n lastname: string;\n street: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": ";\n city: string;\n company?: string | null | undefined;\n postcode?: string | null | undefined;\n telephone: string;\n region?: {\n code?: string | null | undefined;\n region_id?: number | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n country: {\n code: string;\n label: string;\n };\n } | null | undefined;\n };\n } | null | undefined;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetShippingAddressesOnCartMutation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 628 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartMutationVariables:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetShippingAddressesOnCartMutationVariables = " + }, + { + "kind": "Reference", + "text": "Exact", + "canonicalReference": "@vue-storefront/magento-types!Exact:type" + }, + { + "kind": "Content", + "text": "<{\n input?: " + }, + { + "kind": "Reference", + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SetShippingAddressesOnCartInput", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartInput:interface" + }, + { + "kind": "Content", + "text": ">;\n}>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SetShippingAddressesOnCartMutationVariables", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartOutput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetShippingAddressesOnCartOutput " + } + ], + "releaseTag": "Public", + "name": "SetShippingAddressesOnCartOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetShippingAddressesOnCartOutput#cart:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart: " + }, + { + "kind": "Reference", + "text": "Cart", + "canonicalReference": "@vue-storefront/magento-types!Cart:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SetShippingMethodsOnCartInput " + } + ], + "releaseTag": "Public", + "name": "SetShippingMethodsOnCartInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput#cart_id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cart_id: " + }, + { + "kind": "Reference", + "text": "Scalars", + "canonicalReference": "@vue-storefront/magento-types!Scalars:interface" + }, + { + "kind": "Content", + "text": "['String']" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "cart_id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartInput#shipping_methods:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "shipping_methods: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InputMaybe", + "canonicalReference": "@vue-storefront/magento-types!InputMaybe:type" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ShippingMethodInput", + "canonicalReference": "@vue-storefront/magento-types!ShippingMethodInput:interface" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isOptional": false, + "releaseTag": "Public", + "name": "shipping_methods", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "@vue-storefront/magento-types!SetShippingMethodsOnCartMutation:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export type SetShippingMethodsOnCartMutation = " + }, + { + "kind": "Content", + "text": "{\n setShippingMethodsOnCart?: {\n cart: {\n id: string;\n email?: string | null | undefined;\n is_virtual: boolean;\n total_quantity: number;\n applied_coupons?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n code: string;\n } | null | undefined> | null | undefined;\n prices?: {\n subtotal_excluding_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n subtotal_including_tax?: {\n value?: number | null | undefined;\n } | null | undefined;\n applied_taxes?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n discounts?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n label: string;\n amount: {\n value?: number | null | undefined;\n };\n } | null | undefined> | null | undefined;\n grand_total?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n items?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n quantity: number;\n bundle_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n label: string;\n type: string;\n values: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n id: number;\n label: string;\n price: number;\n quantity: number;\n } | null | undefined>;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n configurable_options: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n };\n prices?: {\n row_total: {\n value?: number | null | undefined;\n };\n row_total_including_tax: {\n value?: number | null | undefined;\n };\n total_item_discount?: {\n value?: number | null | undefined;\n } | null | undefined;\n } | null | undefined;\n } | {\n uid: string;\n quantity: number;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'ConfigurableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'DownloadableProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'GroupedProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'SimpleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + }, + { + "kind": "Reference", + "text": "ProductStockStatus", + "canonicalReference": "@vue-storefront/magento-types!ProductStockStatus:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n only_x_left_in_stock?: number | null | undefined;\n rating_summary: number;\n url_key?: string | null | undefined;\n review_count: number;\n thumbnail?: {\n url?: string | null | undefined;\n position?: number | null | undefined;\n disabled?: boolean | null | undefined;\n label?: string | null | undefined;\n } | null | undefined;\n url_rewrites?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n url?: string | null | undefined;\n } | null | undefined> | null | undefined;\n price_range: {\n maximum_price?: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n } | null | undefined;\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null | undefined;\n value?: number | null | undefined;\n };\n };\n };\n categories?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n uid: string;\n name?: string | null | undefined;\n url_suffix?: string | null | undefined;\n url_path?: string | null | undefined;\n breadcrumbs?: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n category_name?: string | null | undefined;\n category_url_path?: string | null | undefined;\n } | null | undefined> | null | undefined;\n } | null | undefined> | null | undefined;\n reviews: {\n items: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n average_rating: number;\n ratings_breakdown: " + }, + { + "kind": "Reference", + "text": "Array", + "canonicalReference": "!Array:interface" + }, + { + "kind": "Content", + "text": "<{\n name: string;\n value: string;\n } | null | undefined>;\n } | null | undefined>;\n };\n } | {\n __typename: 'VirtualProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -158818,7 +169897,7 @@ "name": "SetShippingMethodsOnCartMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { @@ -170041,7 +181120,25 @@ }, { "kind": "Content", - "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " + "text": "<{\n configurable_product_option_uid: string;\n option_label: string;\n configurable_product_option_value_uid: string;\n value_label: string;\n } | null | undefined>;\n configured_variant: {\n sku?: string | null;\n name?: string | null;\n only_x_left_in_stock?: number | null;\n price_range: {\n minimum_price: {\n final_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n regular_price: {\n currency?: " + }, + { + "kind": "Reference", + "text": "CurrencyEnum", + "canonicalReference": "@vue-storefront/magento-types!CurrencyEnum:enum" + }, + { + "kind": "Content", + "text": " | null;\n value?: number | null;\n };\n };\n };\n thumbnail?: {\n url?: string | null;\n } | null;\n };\n product: {\n __typename: 'BundleProduct';\n uid: string;\n sku?: string | null | undefined;\n name?: string | null | undefined;\n stock_status?: " }, { "kind": "Reference", @@ -172248,7 +183345,7 @@ "name": "UpdateCartItemsMutation", "typeTokenRange": { "startIndex": 1, - "endIndex": 624 + "endIndex": 628 } }, { diff --git a/docs/content/6.reference/changelogs/vue-storefront-magento-api.md b/docs/content/6.reference/changelogs/vue-storefront-magento-api.md index c670178c3..bc98b7338 100644 --- a/docs/content/6.reference/changelogs/vue-storefront-magento-api.md +++ b/docs/content/6.reference/changelogs/vue-storefront-magento-api.md @@ -1,11 +1,136 @@ # @vue-storefront/magento-api +## 2.6.0 + +### Minor Changes + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`CategorySearchQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategorySearchQuery) new fields: + - `url_key` - The url key assigned to the category. + - `children` - Child categories tree. + - `include_in_menu` + - `is_anchor` + - `level` + - `name` + - `position` + - `product_count` + - `uid` + - `url_key` + - `url_path` + - `url_suffix` + + ```js + // get category `children` categories + + const category = sdk.commerce.categorySearch(); + const children = category.children; + ``` + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) new fields: + - `children.url_key` - The url key assigned to the category. + + ```js + // get `url_key` of category children + + const categoryList = sdk.commerce.categoryList(); + + for (let categoryChildren of categoryList.children) { + const url_key = categoryChildren.url_key; + } + ``` + + - [`ProductListsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductListsQuery) new fields: + - `variants` - An array of variants of [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) + + ```js + // get ConfigurableProduct `variants` products + + const products = sdk.commerce.products(); + + for (let product of products) { + if (product.__typename === "ConfigurableProduct") { + const variants = products.variants; + } + } + ``` + +### Patch Changes + +- 7ce4f9ed: **[FIXED]** [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) returns `url_key` property on each children level + + **[CHANGED]** Enhanced default GQL queries + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) + - fetch up to 5th level nested categories `children` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`ProductDetailsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductDetailsQuery) + - enhanced [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) response with [`ConfigurableVariants`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableVariants) + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`CartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CartQuery) + - [`CustomerCartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CustomerCartQuery) + - [`ApplyCouponToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ApplyCouponToCartMutation) + - [`RemoveCouponFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveCouponFromCartMutation) + - [`AddProductsToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/AddProductsToCartMutation) + - [`RemoveItemFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveItemFromCartMutation) + - [`SetShippingMethodsOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingMethodsOnCartMutation) + - [`MergeCartsMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/MergeCartsMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- 7ce4f9ed: **[FIXED]** [`updateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/updateCustomerAddress) method declaration argument type. Use `id` instead of `addressId`. + + **[CHANGED]** Enhanced default GQL queries + + - [`CreateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CreateCustomerAddress) response with fields + - `firstname` + - `lastname` + - `prefix` + - `suffix` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) + - [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] + - @vue-storefront/magento-types@1.1.0 + ## 2.5.0 ### Minor Changes -- eda02ee7: [ADDED] addBundleProductsToCart method to add one or more bundle products to the specified cart. - [ADDED] addConfigurableProductsToCart method to add one or more configurable products to the specified cart. +- eda02ee7: [CHANGED] Update addConfigurableProductsToCart and addBundleProductsToCart methods to align with the rest of the API methods. It is an internal change that does not affect the public API. ### Patch Changes diff --git a/docs/content/6.reference/changelogs/vue-storefront-magento-types.md b/docs/content/6.reference/changelogs/vue-storefront-magento-types.md index f40114687..bba19a206 100644 --- a/docs/content/6.reference/changelogs/vue-storefront-magento-types.md +++ b/docs/content/6.reference/changelogs/vue-storefront-magento-types.md @@ -1,5 +1,123 @@ # @vue-storefront/magento-types +## 1.1.0 + +### Minor Changes + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`CategorySearchQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategorySearchQuery) new fields: + - `url_key` - The url key assigned to the category. + - `children` - Child categories tree. + - `include_in_menu` + - `is_anchor` + - `level` + - `name` + - `position` + - `product_count` + - `uid` + - `url_key` + - `url_path` + - `url_suffix` + + ```js + // get category `children` categories + + const category = sdk.commerce.categorySearch(); + const children = category.children; + ``` + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) new fields: + - `children.url_key` - The url key assigned to the category. + + ```js + // get `url_key` of category children + + const categoryList = sdk.commerce.categoryList(); + + for (let categoryChildren of categoryList.children) { + const url_key = categoryChildren.url_key; + } + ``` + + - [`ProductListsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductListsQuery) new fields: + - `variants` - An array of variants of [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) + + ```js + // get ConfigurableProduct `variants` products + + const products = sdk.commerce.products(); + + for (let product of products) { + if (product.__typename === "ConfigurableProduct") { + const variants = products.variants; + } + } + ``` + +### Patch Changes + +- 7ce4f9ed: **[FIXED]** [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) returns `url_key` property on each children level + + **[CHANGED]** Enhanced default GQL queries + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) + - fetch up to 5th level nested categories `children` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`ProductDetailsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductDetailsQuery) + - enhanced [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) response with [`ConfigurableVariants`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableVariants) + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`CartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CartQuery) + - [`CustomerCartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CustomerCartQuery) + - [`ApplyCouponToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ApplyCouponToCartMutation) + - [`RemoveCouponFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveCouponFromCartMutation) + - [`AddProductsToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/AddProductsToCartMutation) + - [`RemoveItemFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveItemFromCartMutation) + - [`SetShippingMethodsOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingMethodsOnCartMutation) + - [`MergeCartsMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/MergeCartsMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- 7ce4f9ed: **[FIXED]** [`getAvailableShippingMethods`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/getAvailableShippingMethods) method declaration argument type. Using `cart_id` instead of `cartId`. +- 7ce4f9ed: **[FIXED]** [`updateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/updateCustomerAddress) method declaration argument type. Use `id` instead of `addressId`. + + **[CHANGED]** Enhanced default GQL queries + + - [`CreateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CreateCustomerAddress) response with fields + - `firstname` + - `lastname` + - `prefix` + - `suffix` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) + - [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + ## 1.0.2 ### Patch Changes diff --git a/packages/api-client/CHANGELOG.md b/packages/api-client/CHANGELOG.md index f221dcf6d..bc98b7338 100644 --- a/packages/api-client/CHANGELOG.md +++ b/packages/api-client/CHANGELOG.md @@ -1,5 +1,131 @@ # @vue-storefront/magento-api +## 2.6.0 + +### Minor Changes + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`CategorySearchQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategorySearchQuery) new fields: + - `url_key` - The url key assigned to the category. + - `children` - Child categories tree. + - `include_in_menu` + - `is_anchor` + - `level` + - `name` + - `position` + - `product_count` + - `uid` + - `url_key` + - `url_path` + - `url_suffix` + + ```js + // get category `children` categories + + const category = sdk.commerce.categorySearch(); + const children = category.children; + ``` + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) new fields: + - `children.url_key` - The url key assigned to the category. + + ```js + // get `url_key` of category children + + const categoryList = sdk.commerce.categoryList(); + + for (let categoryChildren of categoryList.children) { + const url_key = categoryChildren.url_key; + } + ``` + + - [`ProductListsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductListsQuery) new fields: + - `variants` - An array of variants of [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) + + ```js + // get ConfigurableProduct `variants` products + + const products = sdk.commerce.products(); + + for (let product of products) { + if (product.__typename === "ConfigurableProduct") { + const variants = products.variants; + } + } + ``` + +### Patch Changes + +- 7ce4f9ed: **[FIXED]** [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) returns `url_key` property on each children level + + **[CHANGED]** Enhanced default GQL queries + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) + - fetch up to 5th level nested categories `children` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`ProductDetailsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductDetailsQuery) + - enhanced [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) response with [`ConfigurableVariants`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableVariants) + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`CartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CartQuery) + - [`CustomerCartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CustomerCartQuery) + - [`ApplyCouponToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ApplyCouponToCartMutation) + - [`RemoveCouponFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveCouponFromCartMutation) + - [`AddProductsToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/AddProductsToCartMutation) + - [`RemoveItemFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveItemFromCartMutation) + - [`SetShippingMethodsOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingMethodsOnCartMutation) + - [`MergeCartsMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/MergeCartsMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- 7ce4f9ed: **[FIXED]** [`updateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/updateCustomerAddress) method declaration argument type. Use `id` instead of `addressId`. + + **[CHANGED]** Enhanced default GQL queries + + - [`CreateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CreateCustomerAddress) response with fields + - `firstname` + - `lastname` + - `prefix` + - `suffix` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) + - [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] +- Updated dependencies [7ce4f9ed] + - @vue-storefront/magento-types@1.1.0 + ## 2.5.0 ### Minor Changes diff --git a/packages/api-client/package.json b/packages/api-client/package.json index f2df14f5e..108fcb337 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -1,6 +1,6 @@ { "name": "@vue-storefront/magento-api", - "version": "2.5.0", + "version": "2.6.0", "sideEffects": false, "homepage": "https://github.com/vuestorefront/magento2", "bugs": { @@ -25,7 +25,7 @@ "@apollo/client": "3.8.7", "@nuxtjs/composition-api": "0.31.0", "@vue-storefront/middleware": "^3.5.0", - "@vue-storefront/magento-types": "1.0.2", + "@vue-storefront/magento-types": "1.1.0", "agentkeepalive": "^4.2.1", "consola": "^3.1.0", "dotenv": "^16.0.1", diff --git a/packages/api-types/CHANGELOG.md b/packages/api-types/CHANGELOG.md index f40114687..bba19a206 100644 --- a/packages/api-types/CHANGELOG.md +++ b/packages/api-types/CHANGELOG.md @@ -1,5 +1,123 @@ # @vue-storefront/magento-types +## 1.1.0 + +### Minor Changes + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`CategorySearchQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategorySearchQuery) new fields: + - `url_key` - The url key assigned to the category. + - `children` - Child categories tree. + - `include_in_menu` + - `is_anchor` + - `level` + - `name` + - `position` + - `product_count` + - `uid` + - `url_key` + - `url_path` + - `url_suffix` + + ```js + // get category `children` categories + + const category = sdk.commerce.categorySearch(); + const children = category.children; + ``` + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) new fields: + - `children.url_key` - The url key assigned to the category. + + ```js + // get `url_key` of category children + + const categoryList = sdk.commerce.categoryList(); + + for (let categoryChildren of categoryList.children) { + const url_key = categoryChildren.url_key; + } + ``` + + - [`ProductListsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductListsQuery) new fields: + - `variants` - An array of variants of [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) + + ```js + // get ConfigurableProduct `variants` products + + const products = sdk.commerce.products(); + + for (let product of products) { + if (product.__typename === "ConfigurableProduct") { + const variants = products.variants; + } + } + ``` + +### Patch Changes + +- 7ce4f9ed: **[FIXED]** [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) returns `url_key` property on each children level + + **[CHANGED]** Enhanced default GQL queries + + - [`CategoryListQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CategoryListQuery) + - fetch up to 5th level nested categories `children` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries + + - [`ProductDetailsQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ProductDetailsQuery) + - enhanced [`ConfigurableProduct`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableProduct) response with [`ConfigurableVariants`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ConfigurableVariants) + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`CartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CartQuery) + - [`CustomerCartQuery`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CustomerCartQuery) + - [`ApplyCouponToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/ApplyCouponToCartMutation) + - [`RemoveCouponFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveCouponFromCartMutation) + - [`AddProductsToCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/AddProductsToCartMutation) + - [`RemoveItemFromCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/RemoveItemFromCartMutation) + - [`SetShippingMethodsOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingMethodsOnCartMutation) + - [`MergeCartsMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/MergeCartsMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + +- 7ce4f9ed: **[FIXED]** [`getAvailableShippingMethods`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/getAvailableShippingMethods) method declaration argument type. Using `cart_id` instead of `cartId`. +- 7ce4f9ed: **[FIXED]** [`updateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-api/updateCustomerAddress) method declaration argument type. Use `id` instead of `addressId`. + + **[CHANGED]** Enhanced default GQL queries + + - [`CreateCustomerAddress`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/CreateCustomerAddress) response with fields + - `firstname` + - `lastname` + - `prefix` + - `suffix` + +- 7ce4f9ed: **[CHANGED]** Enhanced default GQL queries with new fields + + - [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) + - [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) + - [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) + + with new fields: + + - `prices` + - `subtotal_with_discount_excluding_tax` + - `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` + ## 1.0.2 ### Patch Changes diff --git a/packages/api-types/package.json b/packages/api-types/package.json index 16ea5afee..2e994588f 100644 --- a/packages/api-types/package.json +++ b/packages/api-types/package.json @@ -1,6 +1,6 @@ { "name": "@vue-storefront/magento-types", - "version": "1.0.2", + "version": "1.1.0", "sideEffects": false, "main": "lib/index.cjs.js", "module": "lib/index.es.js",