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

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

export const BundleProductPageDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"BundleProductPage"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"urlKey"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"typeProducts"},"name":{"kind":"Name","value":"products"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"filter"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"url_key"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"eq"},"value":{"kind":"Variable","name":{"kind":"Name","value":"urlKey"}}}]}}]}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BundleProduct"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"ship_bundle_items"}},{"kind":"Field","name":{"kind":"Name","value":"dynamic_sku"}},{"kind":"Field","name":{"kind":"Name","value":"dynamic_price"}},{"kind":"Field","name":{"kind":"Name","value":"dynamic_weight"}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"position"}},{"kind":"Field","name":{"kind":"Name","value":"required"}},{"kind":"Field","name":{"kind":"Name","value":"sku"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"options"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"can_change_quantity"}},{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"is_default"}},{"kind":"Field","name":{"kind":"Name","value":"label"}},{"kind":"Field","name":{"kind":"Name","value":"position"}},{"kind":"Field","name":{"kind":"Name","value":"price"}},{"kind":"Field","name":{"kind":"Name","value":"price_type"}},{"kind":"Field","name":{"kind":"Name","value":"quantity"}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"swatch_image"}},{"kind":"Field","name":{"kind":"Name","value":"uid"}},{"kind":"Field","name":{"kind":"Name","value":"__typename"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"url_key"}},{"kind":"Field","name":{"kind":"Name","value":"thumbnail"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"label"}}]}}]}}]}}]}}]}}]}}]}}]}}]} as unknown as DocumentNode<BundleProductPageQuery, BundleProductPageQueryVariables>;
export type BundleProductPageQueryVariables = Types.Exact<{
  urlKey?: Types.InputMaybe<Types.Scalars['String']['input']>;
}>;


export type BundleProductPageQuery = { typeProducts?: { items?: Array<{ __typename: 'BundleProduct', ship_bundle_items?: Types.ShipBundleItemsEnum | null, dynamic_sku?: boolean | null, dynamic_price?: boolean | null, dynamic_weight?: boolean | null, uid: string, items?: Array<{ uid?: string | null, position?: number | null, required?: boolean | null, sku?: string | null, title?: string | null, type?: string | null, options?: Array<{ can_change_quantity?: boolean | null, uid: string, is_default?: boolean | null, label?: string | null, position?: number | null, price?: number | null, price_type?: Types.PriceTypeEnum | null, quantity?: number | null, product?: { __typename: 'BundleProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | { __typename: 'ConfigurableProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | { __typename: 'DownloadableProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | { __typename: 'GroupedProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | { __typename: 'SimpleProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | { __typename: 'VirtualProduct', swatch_image?: string | null, uid: string, name?: string | null, url_key?: string | null, thumbnail?: { url?: string | null, label?: string | null } | null } | null } | null> | null } | null> | null } | { __typename: 'ConfigurableProduct', uid: string } | { __typename: 'DownloadableProduct', uid: string } | { __typename: 'GroupedProduct', uid: string } | { __typename: 'SimpleProduct', uid: string } | { __typename: 'VirtualProduct', uid: string } | null> | null } | null };
