@shopify/hydrogen-react
Version:
React components, hooks, and utilities for creating custom Shopify storefronts
1 lines • 510 kB
JSON
{"__schema":{"queryType":{"name":"QueryRoot"},"mutationType":{"name":"Mutation"},"subscriptionType":null,"types":[{"kind":"OBJECT","name":"ApiVersion","description":"A version of the API, as defined by [Shopify API versioning](https://shopify.dev/api/usage/versioning).\nVersions are commonly referred to by their handle (for example, `2021-10`).\n","fields":[{"name":"displayName","description":"The human-readable name of the version.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"The unique identifier of an ApiVersion. All supported API versions have a date-based (YYYY-MM) or `unstable` handle.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"supported","description":"Whether the version is actively supported by Shopify. Supported API versions are guaranteed to be stable. Unsupported API versions include unstable, release candidate, and end-of-life versions that are marked as unsupported. For more information, refer to [Versioning](https://shopify.dev/api/usage/versioning).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AppliedGiftCard","description":"Details about the gift card used on the checkout.","fields":[{"name":"amountUsed","description":"The amount that was taken from the gift card by applying it.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"amountUsedV2","description":"The amount that was taken from the gift card by applying it.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `amountUsed` instead."},{"name":"balance","description":"The amount left on the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"balanceV2","description":"The amount left on the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `balance` instead."},{"name":"id","description":"A globally-unique identifier.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastCharacters","description":"The last characters of the gift card.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"presentmentAmountUsed","description":"The amount that was applied to the checkout in its currency.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Article","description":"An article in an online store blog.","fields":[{"name":"author","description":"The article's author.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ArticleAuthor","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `authorV2` instead."},{"name":"authorV2","description":"The article's author.","args":[],"type":{"kind":"OBJECT","name":"ArticleAuthor","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"blog","description":"The blog that the article belongs to.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Blog","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"comments","description":"List of comments posted on the article.","args":[{"name":"after","description":"Returns the elements that come after the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"Returns the elements that come before the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"Returns up to the first `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"Returns up to the last `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CommentConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"content","description":"Stripped content of the article, single line with HTML tags removed.","args":[{"name":"truncateAt","description":"Truncates string after the given length.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"contentHtml","description":"The content of the article, complete with HTML formatting.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"HTML","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"excerpt","description":"Stripped excerpt of the article, single line with HTML tags removed.","args":[{"name":"truncateAt","description":"Truncates string after the given length.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"excerptHtml","description":"The excerpt of the article, complete with HTML formatting.","args":[],"type":{"kind":"SCALAR","name":"HTML","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"A human-friendly unique string for the Article automatically generated from its title.\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique identifier.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"image","description":"The image associated with the article.","args":[],"type":{"kind":"OBJECT","name":"Image","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafield","description":"Returns a metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the supplied list of namespaces and keys.\n","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"onlineStoreUrl","description":"The URL used for viewing the resource on the shop's Online Store. Returns `null` if the resource is currently not published to the Online Store sales channel.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"publishedAt","description":"The date and time when the article was published.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"seo","description":"The article’s SEO information.","args":[],"type":{"kind":"OBJECT","name":"SEO","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"tags","description":"A categorization that a article can be tagged with.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The article’s name.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"OnlineStorePublishable","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ArticleAuthor","description":"The author of an article.","fields":[{"name":"bio","description":"The author's bio.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The author’s email.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"firstName","description":"The author's first name.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lastName","description":"The author's last name.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"name","description":"The author's full name.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ArticleConnection","description":"An auto-generated type for paginating through multiple Articles.\n","fields":[{"name":"edges","description":"A list of edges.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ArticleEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of the nodes contained in ArticleEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Article","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"Information to aid in pagination.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"ArticleEdge","description":"An auto-generated type which holds one Article and a cursor during pagination.\n","fields":[{"name":"cursor","description":"A cursor for use in pagination.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of ArticleEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Article","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"ArticleSortKeys","description":"The set of valid sort keys for the Article query.","fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AUTHOR","description":"Sort by the `author` value.","isDeprecated":false,"deprecationReason":null},{"name":"BLOG_TITLE","description":"Sort by the `blog_title` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"PUBLISHED_AT","description":"Sort by the `published_at` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.\n","isDeprecated":false,"deprecationReason":null},{"name":"TITLE","description":"Sort by the `title` value.","isDeprecated":false,"deprecationReason":null},{"name":"UPDATED_AT","description":"Sort by the `updated_at` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Attribute","description":"Represents a generic custom attribute.","fields":[{"name":"key","description":"Key or name of the attribute.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"Value of the attribute.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"AttributeInput","description":"Specifies the input fields required for an attribute.","fields":null,"inputFields":[{"name":"key","description":"Key or name of the attribute.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"Value of the attribute.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AutomaticDiscountApplication","description":"Automatic discount applications capture the intentions of a discount that was automatically applied.\n","fields":[{"name":"allocationMethod","description":"The method by which the discount's value is allocated to its entitled items.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationAllocationMethod","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetSelection","description":"Which lines of targetType that the discount is allocated over.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetSelection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"targetType","description":"The type of line that the discount is applicable towards.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"ENUM","name":"DiscountApplicationTargetType","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"value","description":"The value of the discount application.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"PricingValue","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"DiscountApplication","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"AvailableShippingRates","description":"A collection of available shipping rates for a checkout.","fields":[{"name":"ready","description":"Whether or not the shipping rates are ready.\nThe `shippingRates` field is `null` when this value is `false`.\nThis field should be polled until its value becomes `true`.\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"shippingRates","description":"The fetched shipping rates. `null` until the `ready` field is `true`.","args":[],"type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ShippingRate","ofType":null}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Blog","description":"An online store blog.","fields":[{"name":"articleByHandle","description":"Find an article by its handle.","args":[{"name":"handle","description":"The handle of the article.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Article","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"articles","description":"List of the blog's articles.","args":[{"name":"after","description":"Returns the elements that come after the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"Returns the elements that come before the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"Returns up to the first `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"Returns up to the last `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"query","description":"Supported filter parameters:\n - `author`\n - `blog_title`\n - `created_at`\n - `tag`\n - `tag_not`\n - `updated_at`\n\nSee the detailed [search syntax](https://shopify.dev/api/usage/search-syntax)\nfor more information about using filters.\n","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null},{"name":"sortKey","description":"Sort the underlying list by the given key.","type":{"kind":"ENUM","name":"ArticleSortKeys","ofType":null},"defaultValue":"ID","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ArticleConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"authors","description":"The authors who have contributed to the blog.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"ArticleAuthor","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"handle","description":"A human-friendly unique string for the Blog automatically generated from its title.\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"A globally-unique identifier.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"metafield","description":"Returns a metafield found by namespace and key.","args":[{"name":"key","description":"The identifier for the metafield.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"namespace","description":"A container for a set of metafields.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Metafield","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"metafields","description":"The metafields associated with the resource matching the supplied list of namespaces and keys.\n","args":[{"name":"identifiers","description":"The list of metafields to retrieve by namespace and key.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"HasMetafieldsIdentifier","ofType":null}}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"OBJECT","name":"Metafield","ofType":null}}},"isDeprecated":false,"deprecationReason":null},{"name":"onlineStoreUrl","description":"The URL used for viewing the resource on the shop's Online Store. Returns `null` if the resource is currently not published to the Online Store sales channel.","args":[],"type":{"kind":"SCALAR","name":"URL","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"seo","description":"The blog's SEO information.","args":[],"type":{"kind":"OBJECT","name":"SEO","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The blogs’s title.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"HasMetafields","ofType":null},{"kind":"INTERFACE","name":"Node","ofType":null},{"kind":"INTERFACE","name":"OnlineStorePublishable","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BlogConnection","description":"An auto-generated type for paginating through multiple Blogs.\n","fields":[{"name":"edges","description":"A list of edges.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BlogEdge","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"nodes","description":"A list of the nodes contained in BlogEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Blog","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"pageInfo","description":"Information to aid in pagination.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"PageInfo","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BlogEdge","description":"An auto-generated type which holds one Blog and a cursor during pagination.\n","fields":[{"name":"cursor","description":"A cursor for use in pagination.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"node","description":"The item at the end of BlogEdge.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Blog","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"BlogSortKeys","description":"The set of valid sort keys for the Blog query.","fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"HANDLE","description":"Sort by the `handle` value.","isDeprecated":false,"deprecationReason":null},{"name":"ID","description":"Sort by the `id` value.","isDeprecated":false,"deprecationReason":null},{"name":"RELEVANCE","description":"Sort by relevance to the search terms when the `query` parameter is specified on the connection.\nDon't use this sort key when no search query is specified.\n","isDeprecated":false,"deprecationReason":null},{"name":"TITLE","description":"Sort by the `title` value.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"SCALAR","name":"Boolean","description":"The `Boolean` scalar type represents `true` or `false`.","fields":null,"inputFields":null,"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"Brand","description":"The store's branding configuration.\n","fields":[{"name":"colors","description":"The colors of the store's brand.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BrandColors","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"coverImage","description":"The store's cover image.","args":[],"type":{"kind":"OBJECT","name":"MediaImage","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"logo","description":"The store's default logo.","args":[],"type":{"kind":"OBJECT","name":"MediaImage","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"shortDescription","description":"The store's short description.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"slogan","description":"The store's slogan.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"squareLogo","description":"The store's preferred logo for square UI elements.","args":[],"type":{"kind":"OBJECT","name":"MediaImage","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BrandColorGroup","description":"A group of related colors for the shop's brand.\n","fields":[{"name":"background","description":"The background color.","args":[],"type":{"kind":"SCALAR","name":"Color","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"foreground","description":"The foreground color.","args":[],"type":{"kind":"SCALAR","name":"Color","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"BrandColors","description":"The colors of the shop's brand.\n","fields":[{"name":"primary","description":"The shop's primary brand colors.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BrandColorGroup","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"secondary","description":"The shop's secondary brand colors.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"BrandColorGroup","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"ENUM","name":"CardBrand","description":"Card brand, such as Visa or Mastercard, which can be used for payments.","fields":null,"inputFields":null,"interfaces":null,"enumValues":[{"name":"AMERICAN_EXPRESS","description":"American Express.","isDeprecated":false,"deprecationReason":null},{"name":"DINERS_CLUB","description":"Diners Club.","isDeprecated":false,"deprecationReason":null},{"name":"DISCOVER","description":"Discover.","isDeprecated":false,"deprecationReason":null},{"name":"JCB","description":"JCB.","isDeprecated":false,"deprecationReason":null},{"name":"MASTERCARD","description":"Mastercard.","isDeprecated":false,"deprecationReason":null},{"name":"VISA","description":"Visa.","isDeprecated":false,"deprecationReason":null}],"possibleTypes":null},{"kind":"OBJECT","name":"Cart","description":"A cart represents the merchandise that a buyer intends to purchase,\nand the estimated cost associated with the cart. Learn how to\n[interact with a cart](https://shopify.dev/custom-storefronts/internationalization/international-pricing)\nduring a customer's session.\n","fields":[{"name":"attribute","description":"An attribute associated with the cart.","args":[{"name":"key","description":"The key of the attribute.","type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"type":{"kind":"OBJECT","name":"Attribute","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"attributes","description":"The attributes associated with the cart. Attributes are represented as key-value pairs.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"Attribute","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"buyerIdentity","description":"Information about the buyer that is interacting with the cart.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartBuyerIdentity","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"checkoutUrl","description":"The URL of the checkout for the cart.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"URL","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"cost","description":"The estimated costs that the buyer will pay at checkout. The costs are subject to change and changes will be reflected at checkout. The `cost` field uses the `buyerIdentity` field to determine [international pricing](https://shopify.dev/custom-storefronts/internationalization/international-pricing).","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartCost","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"createdAt","description":"The date and time when the cart was created.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryGroups","description":"The delivery groups available for the cart, based on the buyer identity default\ndelivery address preference or the default address of the logged-in customer.\n","args":[{"name":"after","description":"Returns the elements that come after the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"Returns the elements that come before the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"Returns up to the first `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"Returns up to the last `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartDeliveryGroupConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountAllocations","description":"The discounts that have been applied to the entire cart.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INTERFACE","name":"CartDiscountAllocation","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"discountCodes","description":"The case-insensitive discount codes that the customer added at checkout.\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartDiscountCode","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"estimatedCost","description":"The estimated costs that the buyer will pay at checkout.\nThe estimated costs are subject to change and changes will be reflected at checkout.\nThe `estimatedCost` field uses the `buyerIdentity` field to determine\n[international pricing](https://shopify.dev/custom-storefronts/internationalization/international-pricing).\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartEstimatedCost","ofType":null}},"isDeprecated":true,"deprecationReason":"Use `cost` instead."},{"name":"id","description":"A globally-unique identifier.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"lines","description":"A list of lines containing information about the items the customer intends to purchase.","args":[{"name":"after","description":"Returns the elements that come after the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"Returns the elements that come before the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"Returns up to the first `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"Returns up to the last `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartLineConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"note","description":"A note that is associated with the cart. For example, the note can be a personalized message to the buyer.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalQuantity","description":"The total number of items in the cart.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Int","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"updatedAt","description":"The date and time when the cart was updated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"DateTime","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"Node","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartAttributesUpdatePayload","description":"Return type for `cartAttributesUpdate` mutation.","fields":[{"name":"cart","description":"The updated cart.","args":[],"type":{"kind":"OBJECT","name":"Cart","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartAutomaticDiscountAllocation","description":"The discounts automatically applied to the cart line based on prerequisites that have been met.","fields":[{"name":"discountedAmount","description":"The discounted amount that has been applied to the cart line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the allocated discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartDiscountAllocation","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartBuyerIdentity","description":"Represents information about the buyer that is interacting with the cart.","fields":[{"name":"countryCode","description":"The country where the buyer is located.","args":[],"type":{"kind":"ENUM","name":"CountryCode","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"customer","description":"The customer account associated with the cart.","args":[],"type":{"kind":"OBJECT","name":"Customer","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryAddressPreferences","description":"An ordered set of delivery addresses tied to the buyer that is interacting with the cart.\nThe rank of the preferences is determined by the order of the addresses in the array. Preferences\ncan be used to populate relevant fields in the checkout flow.\n","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"UNION","name":"DeliveryAddress","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email address of the buyer that is interacting with the cart.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number of the buyer that is interacting with the cart.","args":[],"type":{"kind":"SCALAR","name":"String","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"INPUT_OBJECT","name":"CartBuyerIdentityInput","description":"Specifies the input fields to update the buyer information associated with a cart.\nBuyer identity is used to determine\n[international pricing](https://shopify.dev/custom-storefronts/internationalization/international-pricing)\nand should match the customer's shipping address.\n","fields":null,"inputFields":[{"name":"countryCode","description":"The country where the buyer is located.","type":{"kind":"ENUM","name":"CountryCode","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"customerAccessToken","description":"The access token used to identify the customer associated with the cart.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"deliveryAddressPreferences","description":"An ordered set of delivery addresses tied to the buyer that is interacting with the cart.\nThe rank of the preferences is determined by the order of the addresses in the array. Preferences\ncan be used to populate relevant fields in the checkout flow.\n","type":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"INPUT_OBJECT","name":"DeliveryAddressInput","ofType":null}}},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"email","description":"The email address of the buyer that is interacting with the cart.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"phone","description":"The phone number of the buyer that is interacting with the cart.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null}],"interfaces":null,"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartBuyerIdentityUpdatePayload","description":"Return type for `cartBuyerIdentityUpdate` mutation.","fields":[{"name":"cart","description":"The updated cart.","args":[],"type":{"kind":"OBJECT","name":"Cart","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartCodeDiscountAllocation","description":"The discount that has been applied to the cart line using a discount code.","fields":[{"name":"code","description":"The code used to apply the discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"discountedAmount","description":"The discounted amount that has been applied to the cart line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartDiscountAllocation","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartCost","description":"The costs that the buyer will pay at checkout.\nThe cart cost uses [`CartBuyerIdentity`](https://shopify.dev/api/storefront/reference/cart/cartbuyeridentity) to determine\n[international pricing](https://shopify.dev/custom-storefronts/internationalization/international-pricing).\n","fields":[{"name":"checkoutChargeAmount","description":"The estimated amount, before taxes and discounts, for the customer to pay at checkout. The checkout charge amount doesn't include any deferred payments that'll be paid at a later date. If the cart has no deferred payments, then the checkout charge amount is equivalent to `subtotalAmount`.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalAmount","description":"The amount, before taxes and cart-level discounts, for the customer to pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"subtotalAmountEstimated","description":"Whether the subtotal amount is estimated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmount","description":"The total amount for the customer to pay.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalAmountEstimated","description":"Whether the total amount is estimated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalDutyAmount","description":"The duty amount for the customer to pay at checkout.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalDutyAmountEstimated","description":"Whether the total duty amount is estimated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmount","description":"The tax amount for the customer to pay at checkout.","args":[],"type":{"kind":"OBJECT","name":"MoneyV2","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"totalTaxAmountEstimated","description":"Whether the total tax amount is estimated.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"Boolean","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartCreatePayload","description":"Return type for `cartCreate` mutation.","fields":[{"name":"cart","description":"The new cart.","args":[],"type":{"kind":"OBJECT","name":"Cart","ofType":null},"isDeprecated":false,"deprecationReason":null},{"name":"userErrors","description":"The list of errors that occurred from executing the mutation.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartUserError","ofType":null}}}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartCustomDiscountAllocation","description":"The discounts automatically applied to the cart line based on prerequisites that have been met.","fields":[{"name":"discountedAmount","description":"The discounted amount that has been applied to the cart line.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MoneyV2","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"title","description":"The title of the allocated discount.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"String","ofType":null}},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[{"kind":"INTERFACE","name":"CartDiscountAllocation","ofType":null}],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartDeliveryGroup","description":"Information about the options available for one or more line items to be delivered to a specific address.","fields":[{"name":"cartLines","description":"A list of cart lines for the delivery group.","args":[{"name":"after","description":"Returns the elements that come after the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"before","description":"Returns the elements that come before the specified cursor.","type":{"kind":"SCALAR","name":"String","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"first","description":"Returns up to the first `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"last","description":"Returns up to the last `n` elements from the list.","type":{"kind":"SCALAR","name":"Int","ofType":null},"defaultValue":null,"isDeprecated":false,"deprecationReason":null},{"name":"reverse","description":"Reverse the order of the underlying list.","type":{"kind":"SCALAR","name":"Boolean","ofType":null},"defaultValue":"false","isDeprecated":false,"deprecationReason":null}],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartLineConnection","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryAddress","description":"The destination address for the delivery group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"MailingAddress","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"deliveryOptions","description":"The delivery options available for the delivery group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"LIST","name":null,"ofType":{"kind":"NON_NULL","name":null,"ofType":{"kind":"OBJECT","name":"CartDeliveryOption","ofType":null}}}},"isDeprecated":false,"deprecationReason":null},{"name":"id","description":"The ID for the delivery group.","args":[],"type":{"kind":"NON_NULL","name":null,"ofType":{"kind":"SCALAR","name":"ID","ofType":null}},"isDeprecated":false,"deprecationReason":null},{"name":"selectedDeliveryOption","description":"The selected delivery option for the delivery group.","args":[],"type":{"kind":"OBJECT","name":"CartDeliveryOption","ofType":null},"isDeprecated":false,"deprecationReason":null}],"inputFields":null,"interfaces":[],"enumValues":null,"possibleTypes":null},{"kind":"OBJECT","name":"CartDeliveryGroupConnection","description":"An auto-generated typ