/* eslint-disable */
import * as Types from '@graphcommerce/graphql-mesh/.mesh';

import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';

export const ShippingPageDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"ShippingPage"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"cartId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cart"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"cart_id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"cartId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"email"}},{"kind":"Field","name":{"kind":"Name","value":"billing_address"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartAddressInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"firstname"}},{"kind":"Field","name":{"kind":"Name","value":"lastname"}},{"kind":"Field","name":{"kind":"Name","value":"city"}},{"kind":"Field","name":{"kind":"Name","value":"company"}},{"kind":"Field","name":{"kind":"Name","value":"country"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"label"}}]}},{"kind":"Field","name":{"kind":"Name","value":"postcode"}},{"kind":"Field","name":{"kind":"Name","value":"region"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"label"}},{"kind":"Field","name":{"kind":"Name","value":"region_id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"street"}},{"kind":"Field","name":{"kind":"Name","value":"telephone"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"is_virtual"}},{"kind":"Field","name":{"kind":"Name","value":"shipping_addresses"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"available_shipping_methods"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"price_incl_tax"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price_excl_tax"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"available"}},{"kind":"Field","name":{"kind":"Name","value":"carrier_code"}},{"kind":"Field","name":{"kind":"Name","value":"carrier_title"}},{"kind":"Field","name":{"kind":"Name","value":"error_message"}},{"kind":"Field","name":{"kind":"Name","value":"method_code"}},{"kind":"Field","name":{"kind":"Name","value":"method_title"}}]}},{"kind":"Field","name":{"kind":"Name","value":"selected_shipping_method"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"carrier_code"}},{"kind":"Field","name":{"kind":"Name","value":"method_code"}},{"kind":"Field","name":{"kind":"Name","value":"carrier_title"}},{"kind":"Field","name":{"kind":"Name","value":"method_title"}}]}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartAddressInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"firstname"}},{"kind":"Field","name":{"kind":"Name","value":"lastname"}},{"kind":"Field","name":{"kind":"Name","value":"city"}},{"kind":"Field","name":{"kind":"Name","value":"company"}},{"kind":"Field","name":{"kind":"Name","value":"country"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"label"}}]}},{"kind":"Field","name":{"kind":"Name","value":"postcode"}},{"kind":"Field","name":{"kind":"Name","value":"region"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"label"}},{"kind":"Field","name":{"kind":"Name","value":"region_id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"street"}},{"kind":"Field","name":{"kind":"Name","value":"telephone"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"prices"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"grand_total"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"subtotal_including_tax"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}},{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"sku"}},{"kind":"Field","name":{"kind":"Name","value":"price_range"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minimum_price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"final_price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"value"}},{"kind":"Field","name":{"kind":"Name","value":"currency"}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"amount_off"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"categories"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"url_path"}},{"kind":"Field","name":{"kind":"Name","value":"include_in_menu"}},{"kind":"Field","name":{"kind":"Name","value":"breadcrumbs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"category_name"}},{"kind":"Field","name":{"kind":"Name","value":"category_uid"}},{"kind":"Field","name":{"kind":"Name","value":"category_url_path"}},{"kind":"Field","name":{"kind":"Name","value":"category_level"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"prices"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price_including_tax"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"row_total"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"row_total_including_tax"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"total_item_discount"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"quantity"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ConfigurableCartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"configured_variant"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"sku"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"applied_coupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}}]}}]}}]} as unknown as DocumentNode<ShippingPageQuery, ShippingPageQueryVariables>;
export type ShippingPageQueryVariables = Types.Exact<{
  cartId: Types.Scalars['String']['input'];
}>;


export type ShippingPageQuery = { cart?: { __typename: 'Cart', id: string, email?: string | null, is_virtual: boolean, billing_address?: { __typename: 'BillingCartAddress', firstname: string, lastname: string, city: string, company?: string | null, postcode?: string | null, street: Array<string | null>, telephone?: string | null, country: { code: string, label: string }, region?: { code?: string | null, label?: string | null, region_id?: number | null } | null } | null, shipping_addresses: Array<{ __typename: 'ShippingCartAddress', firstname: string, lastname: string, city: string, company?: string | null, postcode?: string | null, street: Array<string | null>, telephone?: string | null, country: { code: string, label: string }, region?: { code?: string | null, label?: string | null, region_id?: number | null } | null, available_shipping_methods?: Array<{ available: boolean, carrier_code: string, carrier_title: string, error_message?: string | null, method_code?: string | null, method_title?: string | null, price_incl_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_excl_tax: { currency?: Types.CurrencyEnum | null, value?: number | null } } | null> | null, selected_shipping_method?: { carrier_code: string, method_code: string, carrier_title: string, method_title: string } | null } | null>, prices?: { grand_total?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, subtotal_including_tax?: { currency?: Types.CurrencyEnum | null } | null } | null, items?: Array<{ __typename: 'BundleCartItem', uid: string, quantity: number, errors?: Array<{ message: string } | null> | null, product: { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null }, prices?: { price: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_including_tax?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, row_total: { currency?: Types.CurrencyEnum | null, value?: number | null }, row_total_including_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, total_item_discount?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null } | null } | { __typename: 'ConfigurableCartItem', uid: string, quantity: number, configured_variant: { uid: string, sku?: string | null } | { uid: string, sku?: string | null } | { uid: string, sku?: string | null } | { uid: string, sku?: string | null } | { uid: string, sku?: string | null } | { uid: string, sku?: string | null }, errors?: Array<{ message: string } | null> | null, product: { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null }, prices?: { price: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_including_tax?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, row_total: { currency?: Types.CurrencyEnum | null, value?: number | null }, row_total_including_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, total_item_discount?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null } | null } | { __typename: 'DownloadableCartItem', uid: string, quantity: number, errors?: Array<{ message: string } | null> | null, product: { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null }, prices?: { price: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_including_tax?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, row_total: { currency?: Types.CurrencyEnum | null, value?: number | null }, row_total_including_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, total_item_discount?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null } | null } | { __typename: 'SimpleCartItem', uid: string, quantity: number, errors?: Array<{ message: string } | null> | null, product: { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null }, prices?: { price: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_including_tax?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, row_total: { currency?: Types.CurrencyEnum | null, value?: number | null }, row_total_including_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, total_item_discount?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null } | null } | { __typename: 'VirtualCartItem', uid: string, quantity: number, errors?: Array<{ message: string } | null> | null, product: { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null } | { uid: string, name?: string | null, sku?: string | null, price_range: { minimum_price: { final_price: { value?: number | null, currency?: Types.CurrencyEnum | null }, discount?: { amount_off?: number | null } | null } }, categories?: Array<{ uid: string, name?: string | null, url_path?: string | null, include_in_menu?: number | null, breadcrumbs?: Array<{ category_name?: string | null, category_uid: string, category_url_path?: string | null, category_level?: number | null } | null> | null } | null> | null }, prices?: { price: { currency?: Types.CurrencyEnum | null, value?: number | null }, price_including_tax?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null, row_total: { currency?: Types.CurrencyEnum | null, value?: number | null }, row_total_including_tax: { currency?: Types.CurrencyEnum | null, value?: number | null }, total_item_discount?: { currency?: Types.CurrencyEnum | null, value?: number | null } | null } | null } | null> | null, applied_coupons?: Array<{ code: string } | null> | null } | null };
