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

export type ProductPageBundleQueryFragment = { typeProducts?: { items?: Array<{ __typename: 'BundleProduct', uid: string, ship_bundle_items?: Types.ShipBundleItemsEnum | null, dynamic_sku?: boolean | null, dynamic_price?: boolean | null, dynamic_weight?: boolean | null, 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 };
