/* eslint-disable */
import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
export type Maybe<T> = T | null;
export type InputMaybe<T> = Maybe<T>;
export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
export type MakeEmpty<T extends { [key: string]: unknown }, K extends keyof T> = { [_ in K]?: never };
export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never };
/** All built-in and custom scalars, mapped to their actual values */
export type Scalars = {
  ID: { input: string; output: string; }
  String: { input: string; output: string; }
  Boolean: { input: boolean; output: boolean; }
  Int: { input: number; output: number; }
  Float: { input: number; output: number; }
  /** The `DateTime` scalar type represents time data, represented as an ISO-8601 encoded UTC date string. */
  DateTime: { input: any; output: any; }
};

export type IGraphQLAddress = {
  __typename?: 'Address';
  /** Město. */
  city: Scalars['String']['output'];
  /** Země. */
  country?: Maybe<IGraphQLCountry>;
  /** Upřesnění adresy */
  customAddress: Scalars['String']['output'];
  /** DIČ. */
  dic?: Maybe<Scalars['String']['output']>;
  /** Firma. */
  firm: Scalars['String']['output'];
  /** IČO. */
  ico?: Maybe<Scalars['String']['output']>;
  /** Jméno. */
  name: Scalars['String']['output'];
  /** Telefon. */
  phone: Scalars['String']['output'];
  /** Stát/region */
  state: Scalars['String']['output'];
  /** Ulice a číslo popisné. */
  street: Scalars['String']['output'];
  /** Příjmení. */
  surname: Scalars['String']['output'];
  /** Poštovní směrovací číslo. */
  zip: Scalars['String']['output'];
};

export type IGraphQLAutocompleteProductResultItem = IGraphQLAutocompleteResultItemInterface & {
  __typename?: 'AutocompleteProductResultItem';
  deliveryTimeIndex: Scalars['Int']['output'];
  deliveryTimeText: Scalars['String']['output'];
  discount: Scalars['Int']['output'];
  id: Scalars['Int']['output'];
  photo: Scalars['String']['output'];
  price: Scalars['String']['output'];
  priceOriginal: Scalars['String']['output'];
  title: Scalars['String']['output'];
  url: Scalars['String']['output'];
};

export type IGraphQLAutocompleteResult = {
  __typename?: 'AutocompleteResult';
  items: Array<IGraphQLAutocompleteResultItemInterface>;
  title: Scalars['String']['output'];
  total: Scalars['Int']['output'];
  type: Scalars['String']['output'];
};

export type IGraphQLAutocompleteResultItem = IGraphQLAutocompleteResultItemInterface & {
  __typename?: 'AutocompleteResultItem';
  id: Scalars['Int']['output'];
  photo?: Maybe<Scalars['String']['output']>;
  title: Scalars['String']['output'];
  url: Scalars['String']['output'];
};

export type IGraphQLAutocompleteResultItemInterface = {
  id: Scalars['Int']['output'];
  photo?: Maybe<Scalars['String']['output']>;
  title: Scalars['String']['output'];
  url: Scalars['String']['output'];
};

/** Equivalent to baseFilterParams, but as an input. Identifies a category. */
export type IGraphQLBaseFilterInput = {
  categoryId?: InputMaybe<Scalars['Int']['input']>;
  parameterValueId?: InputMaybe<Scalars['Int']['input']>;
  producerId?: InputMaybe<Scalars['Int']['input']>;
  search?: InputMaybe<Scalars['String']['input']>;
};

export type IGraphQLCart = {
  __typename?: 'Cart';
  activeCoupons: Array<IGraphQLCoupon>;
  availability: Scalars['Int']['output'];
  /** Body za nákup. */
  bonusPoints: Scalars['Float']['output'];
  charges: IGraphQLTotalPrice;
  freeDeliveryFrom?: Maybe<Scalars['Float']['output']>;
  items: Array<IGraphQLCartItem>;
  lastUpdated?: Maybe<Scalars['DateTime']['output']>;
  savings: IGraphQLTotalPrice;
  shippingInfo: IGraphQLShippingInfo;
  totalPrice: IGraphQLTotalPrice;
  url: Scalars['String']['output'];
};

export type IGraphQLCartItem = {
  __typename?: 'CartItem';
  /** Sleva na položce. */
  discount: Scalars['Float']['output'];
  gtmActions: IGraphQLGtmActions;
  id: Scalars['Int']['output'];
  name: Scalars['String']['output'];
  note?: Maybe<Scalars['String']['output']>;
  piecePrice: IGraphQLPrice;
  piecePriceWithDiscounts: IGraphQLPrice;
  pieces: Scalars['Float']['output'];
  priceOriginal: IGraphQLPrice;
  printNote: Scalars['String']['output'];
  product: IGraphQLProductPublic;
  productId: Scalars['Int']['output'];
  step: Scalars['Float']['output'];
  totalPrice: IGraphQLPrice;
  totalPriceWithDiscounts: IGraphQLPrice;
  variationId?: Maybe<Scalars['Int']['output']>;
};

export type IGraphQLCartItemInput = {
  cartId?: InputMaybe<Scalars['Int']['input']>;
  note?: InputMaybe<Scalars['String']['input']>;
  pieces: Scalars['Float']['input'];
  productId: Scalars['Int']['input'];
  variationId?: InputMaybe<Scalars['Int']['input']>;
};

export type IGraphQLCartUpdatePayload = IGraphQLPayloadInterface & {
  __typename?: 'CartUpdatePayload';
  cart: IGraphQLCart;
  result: IGraphQLResult;
};

export type IGraphQLCategoryNextPage = {
  __typename?: 'CategoryNextPage';
  nextPageHtml: Scalars['String']['output'];
  pagerHtml: Scalars['String']['output'];
  pagerTopHtml: Scalars['String']['output'];
};

export type IGraphQLConfiguration = {
  __typename?: 'Configuration';
  /** Dostupnosti zboží. */
  deliveryTimes: Array<IGraphQLDeliveryTime>;
  /** Seznam typů doprav. */
  deliveryTypes: Array<IGraphQLDeliveryMethod>;
  /** Typy dropshipmentů. */
  dropshipmentTypes?: Maybe<Array<Scalars['String']['output']>>;
  /** Seznam zdrojů objednávek. */
  orderSources: Array<IGraphQLOrderSource>;
  /** Seznam stavů objednávek. */
  orderStatuses: Array<IGraphQLOrderStatus>;
  /** Seznam typů plateb. */
  paymentTypes: Array<IGraphQLPaymentMethod>;
  /** Seznam důvodů vrácení u vratek. */
  returnReasons?: Maybe<Array<IGraphQLReturnReason>>;
  /** Seznam stavů vratek. */
  returnStatuses?: Maybe<Array<IGraphQLReturnStatus>>;
};

export type IGraphQLContentBlock = {
  __typename?: 'ContentBlock';
  /** JSON s daty pro vytvoření obsahu. */
  data: Scalars['String']['output'];
  /** Html z kterého je složen obsah. */
  html: Scalars['String']['output'];
  /** Id bloku. */
  id: Scalars['Int']['output'];
  /** Název bloku. */
  name: Scalars['String']['output'];
};

export type IGraphQLContexts = {
  __typename?: 'Contexts';
  country: IGraphQLCountry;
  currency: IGraphQLCurrencyInterface;
  /** @deprecated will be removed after all shops were redeployed (BC because of proxy cache) */
  jsShop: IGraphQLJsShopContext;
  jsShopConfig: Scalars['String']['output'];
  language: IGraphQLLanguage;
  languages?: Maybe<Array<IGraphQLLanguage>>;
};

export type IGraphQLCountry = {
  __typename?: 'Country';
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Název. */
  name?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLCoupon = {
  __typename?: 'Coupon';
  code: Scalars['String']['output'];
};

export type IGraphQLCurrency = IGraphQLCurrencyInterface & {
  __typename?: 'Currency';
  /** Kód. */
  code: Scalars['String']['output'];
  /** Oddělovač desetinných míst. */
  decimalMark: Scalars['String']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Počet desetinných míst pro zobrazení (0, 2, -1=dynamicky). */
  precision: Scalars['Int']['output'];
  /** Kurz. */
  rate: Scalars['Float']['output'];
  /** Směr zaokrouhlování (up, down, math). */
  roundDirection: Scalars['String']['output'];
  /** Zaokrouhlování (0=nezaokrouhlovat, 1=haléře, 5=5 haléřů, 100=celá čísla, -5=5 korun, -10=10 korun). */
  roundType: Scalars['Int']['output'];
  /** Symbol. */
  symbol: Scalars['String']['output'];
};

export type IGraphQLCurrencyInterface = {
  /** Kód. */
  code: Scalars['String']['output'];
  /** Oddělovač desetinných míst. */
  decimalMark: Scalars['String']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Počet desetinných míst pro zobrazení (0, 2, -1=dynamicky). */
  precision: Scalars['Int']['output'];
  /** Kurz. */
  rate: Scalars['Float']['output'];
  /** Směr zaokrouhlování (up, down, math). */
  roundDirection: Scalars['String']['output'];
  /** Zaokrouhlování (0=nezaokrouhlovat, 1=haléře, 5=5 haléřů, 100=celá čísla, -5=5 korun, -10=10 korun). */
  roundType: Scalars['Int']['output'];
  /** Symbol. */
  symbol: Scalars['String']['output'];
};

export type IGraphQLDateInterval = {
  __typename?: 'DateInterval';
  /** Od. */
  from: Scalars['String']['output'];
  /** Do. */
  to: Scalars['String']['output'];
};

export type IGraphQLDeliveryDetails = {
  __typename?: 'DeliveryDetails';
  /** Město. */
  city?: Maybe<Scalars['String']['output']>;
  /** Stát. */
  country?: Maybe<Scalars['String']['output']>;
  /** Firma. */
  firm?: Maybe<Scalars['String']['output']>;
  /** Jméno. */
  name?: Maybe<Scalars['String']['output']>;
  /** Telephone. */
  phone?: Maybe<Scalars['String']['output']>;
  /** Ulice. */
  street?: Maybe<Scalars['String']['output']>;
  /** Přijmení. */
  surname?: Maybe<Scalars['String']['output']>;
  /** Zip. */
  zip?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLDeliveryMethod = {
  __typename?: 'DeliveryMethod';
  /** Název. */
  name: Scalars['String']['output'];
  /** Typ. */
  type: Scalars['String']['output'];
};

export type IGraphQLDeliveryTime = {
  __typename?: 'DeliveryTime';
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLEditableArea = {
  __typename?: 'EditableArea';
  /** Obsah ve formátu HTML. Vyrenderovaný z JSON dat z pole data. */
  content: Scalars['String']['output'];
  /** JSON data obsahu. */
  data: Scalars['String']['output'];
  /** Přenosná JSON data obsahu. Např. místo ID fotek se v datech nachází URL adresa vedoucí k fotce. */
  dataPortable: Scalars['String']['output'];
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name?: Maybe<Scalars['String']['output']>;
  /** Pozice. */
  position: Scalars['Int']['output'];
};

export type IGraphQLEditableContent = {
  __typename?: 'EditableContent';
  /** Oblasti obsahující popisek a jeho data. */
  areas: Array<IGraphQLEditableArea>;
  /** ID editovatelné obsahu. */
  id: Scalars['Int']['output'];
};

export type IGraphQLFavoritesUpdatePayload = IGraphQLPayloadInterface & {
  __typename?: 'FavoritesUpdatePayload';
  productFavorites: Array<IGraphQLProductFavorite>;
  result: IGraphQLResult;
};

export type IGraphQLFilteredCategory = {
  __typename?: 'FilteredCategory';
  descriptionHtml: Scalars['String']['output'];
  filterValues: Scalars['String']['output'];
  indexedUrl: Scalars['String']['output'];
  metaDescription: Scalars['String']['output'];
  metaTitle: Scalars['String']['output'];
  pager: IGraphQLPager;
  pagerHtml: Scalars['String']['output'];
  pagerTopHtml: Scalars['String']['output'];
  productListHtml: Scalars['String']['output'];
  title: Scalars['String']['output'];
};

export type IGraphQLFragment = {
  __typename?: 'Fragment';
  /** Kód. */
  code: Scalars['String']['output'];
  /** Seznam bloků, kterými je tvořen obsah. */
  content: Array<IGraphQLContentBlock>;
  /** Id fragmentu. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** URL. */
  url: Scalars['String']['output'];
};

export type IGraphQLGpsrCompany = {
  __typename?: 'GPSRCompany';
  /** Výrobce - město */
  city: Scalars['String']['output'];
  /** Výrobce - země */
  country: Scalars['String']['output'];
  /** Výrobce - e-mail */
  email: Scalars['String']['output'];
  /** Výrobce - název firmy */
  name: Scalars['String']['output'];
  /** Výrobce - ulice */
  street: Scalars['String']['output'];
  /** Výrobce - web */
  web: Scalars['String']['output'];
  /** Výrobce - PSČ */
  zip: Scalars['String']['output'];
};

export type IGraphQLGtmData = {
  __typename?: 'GTMData';
  dataPrinterData?: Maybe<Scalars['String']['output']>;
  user: Scalars['String']['output'];
};

export type IGraphQLGtmActions = {
  __typename?: 'GtmActions';
  cartAdd: Scalars['String']['output'];
  cartRemove: Scalars['String']['output'];
  productClick?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLInvoiceDetails = {
  __typename?: 'InvoiceDetails';
  /** Město. */
  city?: Maybe<Scalars['String']['output']>;
  /** Stát. */
  country?: Maybe<Scalars['String']['output']>;
  /** DIČ. */
  dic?: Maybe<Scalars['String']['output']>;
  /** Email. */
  email?: Maybe<Scalars['String']['output']>;
  /** Firma. */
  firm?: Maybe<Scalars['String']['output']>;
  /** IČO. */
  ico?: Maybe<Scalars['String']['output']>;
  /** Jméno. */
  name?: Maybe<Scalars['String']['output']>;
  /** Telephone. */
  phone?: Maybe<Scalars['String']['output']>;
  /** Ulice. */
  street?: Maybe<Scalars['String']['output']>;
  /** Přijmení. */
  surname?: Maybe<Scalars['String']['output']>;
  /** Zip. */
  zip?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLJsShopContext = {
  __typename?: 'JsShopContext';
  dynamicConfig: IGraphQLJsShopDynamicConfig;
};

export type IGraphQLJsShopDynamicConfig = {
  __typename?: 'JsShopDynamicConfig';
  moduleCartbox?: Maybe<Scalars['Boolean']['output']>;
  moduleMobileAddedToCart?: Maybe<Scalars['Boolean']['output']>;
  moduleToastProductName?: Maybe<Scalars['Boolean']['output']>;
  moduleToasts?: Maybe<Scalars['Boolean']['output']>;
};

export type IGraphQLLabel = {
  __typename?: 'Label';
  /** Zobrazovat od */
  dateFrom?: Maybe<Scalars['DateTime']['output']>;
  /** Zobrazovat do */
  dateTo?: Maybe<Scalars['DateTime']['output']>;
  /** ID. */
  id: Scalars['Int']['output'];
  /** Je aktivní. */
  isActive: Scalars['Boolean']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Krátký název. */
  nameShort?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLLanguage = {
  __typename?: 'Language';
  /** Kód (ISO 639-1). */
  code: Scalars['String']['output'];
  isActive: Scalars['Boolean']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLMenuItem = IGraphQLSectionInterface & {
  __typename?: 'MenuItem';
  /** Anotace. */
  annotation?: Maybe<Scalars['String']['output']>;
  /** Zobrazovat produkty z podsekcí. */
  behaviour: IGraphQLSectionBehaviourEnum;
  /** Podsekce. */
  children: Array<IGraphQLSectionInterface>;
  /** Popis. */
  description: IGraphQLEditableContent;
  /** Sekce má nebo nemá podsekce. */
  hasChildren: Scalars['Boolean']['output'];
  /** ID. */
  id: Scalars['Int']['output'];
  /** Sekce je virtuální. */
  isVirtual: Scalars['Boolean']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Krátký název. */
  nameShort: Scalars['String']['output'];
  /** Nadřazená sekce. */
  parent?: Maybe<IGraphQLSectionInterface>;
  /** Nadřazené sekce. */
  parents: Array<IGraphQLSectionInterface>;
  /** Obrázek. */
  photo?: Maybe<IGraphQLProductPhoto>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Zobrazovat ve vyhledávíní. */
  showInSearch?: Maybe<Scalars['Boolean']['output']>;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** Viditelnost. */
  visibility: IGraphQLSectionVisibilityEnum;
  /** Viditelná. */
  visible: Scalars['Boolean']['output'];
};

export type IGraphQLMultiSet = {
  __typename?: 'MultiSet';
  categories: Array<IGraphQLMultiSetCategory>;
  inStore: Scalars['Int']['output'];
  priceFrom: IGraphQLPrice;
  productId: Scalars['Int']['output'];
};

export type IGraphQLMultiSetCategory = {
  __typename?: 'MultiSetCategory';
  description?: Maybe<Scalars['String']['output']>;
  id: Scalars['Int']['output'];
  name: Scalars['String']['output'];
  products: Array<IGraphQLProductPublic>;
};

export type IGraphQLMutation = {
  __typename?: 'Mutation';
  addCoupon: IGraphQLCartUpdatePayload;
  cartUpdate: IGraphQLCartUpdatePayload;
  productFavoritesUpdate: IGraphQLFavoritesUpdatePayload;
};


export type IGraphQLMutationIGraphQlAddCouponArgs = {
  couponCode: Scalars['String']['input'];
};


export type IGraphQLMutationIGraphQlCartUpdateArgs = {
  items: Array<IGraphQLCartItemInput>;
  lastUpdated?: InputMaybe<Scalars['DateTime']['input']>;
};


export type IGraphQLMutationIGraphQlProductFavoritesUpdateArgs = {
  products: Array<IGraphQLProductFavoriteInput>;
};

export type IGraphQLOrderDropshipmentInfo = {
  __typename?: 'OrderDropshipmentInfo';
  /** Data týkající se konkrétní objednávky v JSON formátu */
  data: Scalars['String']['output'];
  /** Externí ID objednávky. */
  externalId?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLOrderHistoryEntry = {
  __typename?: 'OrderHistoryEntry';
  /** ID administrátora. */
  adminId?: Maybe<Scalars['Int']['output']>;
  /** Komentář. */
  comment?: Maybe<Scalars['String']['output']>;
  /** Data. */
  data?: Maybe<Scalars['String']['output']>;
  /** Čas pořízení logu. */
  date: Scalars['DateTime']['output'];
  /** ID. */
  id: Scalars['Int']['output'];
  /** Notifikace odesláná uživateli. */
  notifyStatus: IGraphQLOrderHistoryNotifiedEnum;
  /** ID stavu objednávky. */
  orderStatus: Scalars['String']['output'];
};

export enum IGraphQLOrderHistoryNotifiedEnum {
  IGraphQLFailed = 'FAILED',
  IGraphQLNo = 'NO',
  IGraphQLSending = 'SENDING',
  IGraphQLSmsReceived = 'SMS_RECEIVED',
  IGraphQLSmsSent = 'SMS_SENT',
  IGraphQLYes = 'YES'
}

export type IGraphQLOrderSource = {
  __typename?: 'OrderSource';
  /** Název zdroje objednávky. */
  name: Scalars['String']['output'];
  /** Zdroj objednávky. */
  source: Scalars['String']['output'];
};

export type IGraphQLOrderSourceInfo = {
  __typename?: 'OrderSourceInfo';
  /** Dodatečné informace o objednávce, které se týkají konkrétního zdroje. */
  info?: Maybe<IGraphQLOrderDropshipmentInfo>;
  /** Název zdroje objednávky. */
  name: Scalars['String']['output'];
  /** Zdroj objednávky. */
  source: Scalars['String']['output'];
};

export type IGraphQLOrderStatus = {
  __typename?: 'OrderStatus';
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLPage = {
  __typename?: 'Page';
  /** Podstránky */
  children: Array<IGraphQLPage>;
  /** ID */
  id: Scalars['Int']['output'];
  /** Název */
  name: Scalars['String']['output'];
  /** Krátký název */
  nameShort: Scalars['String']['output'];
  /** Href target */
  target?: Maybe<Scalars['String']['output']>;
  /** Typ stránky */
  type: Scalars['Int']['output'];
  /** URL stránky */
  url?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLPager = {
  __typename?: 'Pager';
  maxPage: Scalars['Int']['output'];
  minPage: Scalars['Int']['output'];
  onPage: Scalars['Int']['output'];
  total: Scalars['Int']['output'];
};

export type IGraphQLParameter = {
  __typename?: 'Parameter';
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Název na frontendu. */
  nameFrontend?: Maybe<Scalars['String']['output']>;
  /** Typ. */
  type: IGraphQLParameterTypeEnum;
  /** Jednotka. */
  unit?: Maybe<Scalars['String']['output']>;
  /** Viditelnost */
  visible: Scalars['Boolean']['output'];
};

export enum IGraphQLParameterTypeEnum {
  IGraphQLList = 'LIST',
  IGraphQLNumber = 'NUMBER',
  IGraphQLText = 'TEXT'
}

export type IGraphQLParameterValue = {
  __typename?: 'ParameterValue';
  /** Rozšiřující popis hodnoty parametru. */
  description?: Maybe<Scalars['String']['output']>;
  /** ID hodnoty parametru. Vrací `null` v případě, že se nejedná o parametr typu `LIST`. */
  id?: Maybe<Scalars['Int']['output']>;
  /** Textová hodnota. Pokud je parametr typu LIST. */
  list?: Maybe<Scalars['String']['output']>;
  /** Číslená hodnota. Pokud je parametr typu NUMBER. */
  number?: Maybe<Scalars['Float']['output']>;
  /** Parametr, ke kterému hodnota patří. */
  parameter: IGraphQLParameter;
  /** Textová hodnota. Pokud je parametr typu TEXT. */
  text?: Maybe<Scalars['String']['output']>;
  /** Hodnota parametru. */
  value?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLPayload = IGraphQLPayloadInterface & {
  __typename?: 'Payload';
  result: IGraphQLResult;
};

export type IGraphQLPayloadInterface = {
  result: IGraphQLResult;
};

export type IGraphQLPaymentMethod = {
  __typename?: 'PaymentMethod';
  name: Scalars['String']['output'];
  type: Scalars['String']['output'];
};

export type IGraphQLPhoto = IGraphQLPhotoInterface & {
  __typename?: 'Photo';
  /** Popis obrázku */
  description?: Maybe<Scalars['String']['output']>;
  /** Výška. */
  height?: Maybe<Scalars['Int']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** URL cesta. */
  source: Scalars['String']['output'];
  /** URL cesta k originálnímu souboru. */
  sourceOriginal: Scalars['String']['output'];
  /** Šířka. */
  width?: Maybe<Scalars['Int']['output']>;
};

export type IGraphQLPhotoInterface = {
  /** Popis obrázku */
  description?: Maybe<Scalars['String']['output']>;
  /** Výška. */
  height?: Maybe<Scalars['Int']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** URL cesta. */
  source: Scalars['String']['output'];
  /** URL cesta k originálnímu souboru. */
  sourceOriginal: Scalars['String']['output'];
  /** Šířka. */
  width?: Maybe<Scalars['Int']['output']>;
};

export enum IGraphQLPhotoSizeEnum {
  IGraphQLPhotoCart = 'PHOTO_CART',
  IGraphQLPhotoCatalog = 'PHOTO_CATALOG',
  IGraphQLPhotoDetail = 'PHOTO_DETAIL'
}

export type IGraphQLPrice = {
  __typename?: 'Price';
  /** Měna. */
  currency: IGraphQLCurrencyInterface;
  /** DPH v %. */
  vat: Scalars['Float']['output'];
  /** Hodnota DPH. */
  vatValue: Scalars['Float']['output'];
  /** Cena s DPH. */
  withVat: Scalars['Float']['output'];
  /** Cena bez DPH. */
  withoutVat: Scalars['Float']['output'];
};

export type IGraphQLPriceLevel = {
  __typename?: 'PriceLevel';
  /** Sleva pro veškeré zboží. */
  discount: IGraphQLPriceLevelDiscount;
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLPriceLevelDiscount = {
  __typename?: 'PriceLevelDiscount';
  /** Jednotka slevy. Může být: %, CZK, EUR... */
  unit: Scalars['String']['output'];
  /** Hodnota slevy. */
  value: Scalars['Float']['output'];
};

export type IGraphQLPriceList = {
  __typename?: 'PriceList';
  /** Měna, ve kteté jsou ceny v ceníku. */
  currency: IGraphQLCurrencyInterface;
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název ceníku. */
  name: Scalars['String']['output'];
};

export type IGraphQLProducer = {
  __typename?: 'Producer';
  active: Scalars['Boolean']['output'];
  /** GPSR - společnost. */
  companyGPSR: IGraphQLGpsrCompany;
  /** Popis. */
  description: IGraphQLEditableContent;
  id: Scalars['Int']['output'];
  /** GPSR - dovozce. */
  importCompanyGPSR: IGraphQLGpsrCompany;
  name: Scalars['String']['output'];
  photo?: Maybe<IGraphQLPhotoInterface>;
  web: Scalars['String']['output'];
};

export type IGraphQLProduct = IGraphQLProductBaseInterface & {
  __typename?: 'Product';
  /** Rozšiřující popis. */
  additionalDescription: Scalars['String']['output'];
  /** Bonusové body */
  bonusPoints?: Maybe<Scalars['Float']['output']>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Produkty v kolekci. */
  collectionProducts: Array<IGraphQLProduct>;
  /** Převodní tabulky. */
  convertors?: Maybe<Array<IGraphQLProductConvertor>>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** Hloubka v cm. */
  depth?: Maybe<Scalars['Float']['output']>;
  /** Krátký popis produktu. */
  description: Scalars['String']['output'];
  /** Popis+ - editovatelný obsah. */
  descriptionPlus: IGraphQLEditableContent;
  /** Sleva. */
  discount: Scalars['Float']['output'];
  /** EAN-13. */
  ean?: Maybe<Scalars['String']['output']>;
  /** EAN bez formátování */
  eanRaw?: Maybe<Scalars['String']['output']>;
  /** Výška v cm. */
  height?: Maybe<Scalars['Float']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** Štítky. */
  labels: Array<IGraphQLLabel>;
  /** Odkazy k produktu. */
  links: Array<IGraphQLProductLink>;
  /** Dlouhý popis produktu (HTML). */
  longDescription: Scalars['String']['output'];
  /** Měrná jednotka */
  measureUnit: Array<IGraphQLProductUnit>;
  /** Parametry. */
  parameters: Array<IGraphQLProductParameter>;
  /** Hlavní obrázek produktu. */
  photo?: Maybe<IGraphQLProductPhoto>;
  /** Obrázky. */
  photos: Array<IGraphQLProductPhoto>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Cena před slevou. */
  priceWithoutDiscount: IGraphQLPrice;
  /** Výrobce. */
  producer?: Maybe<IGraphQLProducer>;
  /** Produktové šarže */
  productBatches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Šablony. */
  productTemplates: Array<IGraphQLProductTemplate>;
  /** Související produkty. */
  relatedProducts: Array<IGraphQLProduct>;
  /** Sekce, ve kterých je produkt zařazen. */
  sections: Array<IGraphQLSectionInterface>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název produktu. */
  title: Scalars['String']['output'];
  /** Jednotka produktu. */
  unit: IGraphQLProductUnit;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** ID varianty. */
  variationId?: Maybe<Scalars['Int']['output']>;
  /** Název varianty. */
  variationTitle?: Maybe<Scalars['String']['output']>;
  /** Varianty. */
  variations: Array<IGraphQLVariationInterface>;
  /** Viditelnost. */
  visibility: IGraphQLProductVisibilityEnum;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
  /** Šířka v cm. */
  width?: Maybe<Scalars['Float']['output']>;
};


export type IGraphQLProductIGraphQlPhotoArgs = {
  size?: InputMaybe<IGraphQLPhotoSizeEnum>;
};


export type IGraphQLProductIGraphQlPhotosArgs = {
  size?: InputMaybe<IGraphQLPhotoSizeEnum>;
};


export type IGraphQLProductIGraphQlSectionsArgs = {
  filter?: InputMaybe<IGraphQLSectionFilterInput>;
};

export type IGraphQLProductBase = IGraphQLProductBaseInterface & {
  __typename?: 'ProductBase';
  /** Rozšiřující popis. */
  additionalDescription: Scalars['String']['output'];
  /** Bonusové body */
  bonusPoints?: Maybe<Scalars['Float']['output']>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Produkty v kolekci. */
  collectionProducts: Array<IGraphQLProduct>;
  /** Převodní tabulky. */
  convertors?: Maybe<Array<IGraphQLProductConvertor>>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** Hloubka v cm. */
  depth?: Maybe<Scalars['Float']['output']>;
  /** Krátký popis produktu. */
  description: Scalars['String']['output'];
  /** Popis+ - editovatelný obsah. */
  descriptionPlus: IGraphQLEditableContent;
  /** Sleva. */
  discount: Scalars['Float']['output'];
  /** EAN-13. */
  ean?: Maybe<Scalars['String']['output']>;
  /** EAN bez formátování */
  eanRaw?: Maybe<Scalars['String']['output']>;
  /** Výška v cm. */
  height?: Maybe<Scalars['Float']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** Štítky. */
  labels: Array<IGraphQLLabel>;
  /** Odkazy k produktu. */
  links: Array<IGraphQLProductLink>;
  /** Dlouhý popis produktu (HTML). */
  longDescription: Scalars['String']['output'];
  /** Měrná jednotka */
  measureUnit: Array<IGraphQLProductUnit>;
  /** Parametry. */
  parameters: Array<IGraphQLProductParameter>;
  /** Obrázky. */
  photos: Array<IGraphQLProductPhoto>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Cena před slevou. */
  priceWithoutDiscount: IGraphQLPrice;
  /** Výrobce. */
  producer?: Maybe<IGraphQLProducer>;
  /** Produktové šarže */
  productBatches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Šablony. */
  productTemplates: Array<IGraphQLProductTemplate>;
  /** Související produkty. */
  relatedProducts: Array<IGraphQLProduct>;
  /** Sekce, ve kterých je produkt zařazen. */
  sections: Array<IGraphQLSectionInterface>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název produktu. */
  title: Scalars['String']['output'];
  /** Jednotka produktu. */
  unit: IGraphQLProductUnit;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** ID varianty. */
  variationId?: Maybe<Scalars['Int']['output']>;
  /** Název varianty. */
  variationTitle?: Maybe<Scalars['String']['output']>;
  /** Varianty. */
  variations: Array<IGraphQLVariationInterface>;
  /** Viditelnost. */
  visibility: IGraphQLProductVisibilityEnum;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
  /** Šířka v cm. */
  width?: Maybe<Scalars['Float']['output']>;
};


export type IGraphQLProductBaseIGraphQlPhotosArgs = {
  size?: InputMaybe<IGraphQLPhotoSizeEnum>;
};


export type IGraphQLProductBaseIGraphQlSectionsArgs = {
  filter?: InputMaybe<IGraphQLSectionFilterInput>;
};

export type IGraphQLProductBaseInterface = {
  /** Rozšiřující popis. */
  additionalDescription: Scalars['String']['output'];
  /** Bonusové body */
  bonusPoints?: Maybe<Scalars['Float']['output']>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Produkty v kolekci. */
  collectionProducts: Array<IGraphQLProduct>;
  /** Převodní tabulky. */
  convertors?: Maybe<Array<IGraphQLProductConvertor>>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** Hloubka v cm. */
  depth?: Maybe<Scalars['Float']['output']>;
  /** Krátký popis produktu. */
  description: Scalars['String']['output'];
  /** Popis+ - editovatelný obsah. */
  descriptionPlus: IGraphQLEditableContent;
  /** Sleva. */
  discount: Scalars['Float']['output'];
  /** EAN-13. */
  ean?: Maybe<Scalars['String']['output']>;
  /** EAN bez formátování */
  eanRaw?: Maybe<Scalars['String']['output']>;
  /** Výška v cm. */
  height?: Maybe<Scalars['Float']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** Štítky. */
  labels: Array<IGraphQLLabel>;
  /** Odkazy k produktu. */
  links: Array<IGraphQLProductLink>;
  /** Dlouhý popis produktu (HTML). */
  longDescription: Scalars['String']['output'];
  /** Měrná jednotka */
  measureUnit: Array<IGraphQLProductUnit>;
  /** Parametry. */
  parameters: Array<IGraphQLProductParameter>;
  /** Obrázky. */
  photos: Array<IGraphQLProductPhoto>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Cena před slevou. */
  priceWithoutDiscount: IGraphQLPrice;
  /** Výrobce. */
  producer?: Maybe<IGraphQLProducer>;
  /** Produktové šarže */
  productBatches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Šablony. */
  productTemplates: Array<IGraphQLProductTemplate>;
  /** Související produkty. */
  relatedProducts: Array<IGraphQLProduct>;
  /** Sekce, ve kterých je produkt zařazen. */
  sections: Array<IGraphQLSectionInterface>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název produktu. */
  title: Scalars['String']['output'];
  /** Jednotka produktu. */
  unit: IGraphQLProductUnit;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** ID varianty. */
  variationId?: Maybe<Scalars['Int']['output']>;
  /** Název varianty. */
  variationTitle?: Maybe<Scalars['String']['output']>;
  /** Varianty. */
  variations: Array<IGraphQLVariationInterface>;
  /** Viditelnost. */
  visibility: IGraphQLProductVisibilityEnum;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
  /** Šířka v cm. */
  width?: Maybe<Scalars['Float']['output']>;
};


export type IGraphQLProductBaseInterfaceIGraphQlPhotosArgs = {
  size?: InputMaybe<IGraphQLPhotoSizeEnum>;
};


export type IGraphQLProductBaseInterfaceIGraphQlSectionsArgs = {
  filter?: InputMaybe<IGraphQLSectionFilterInput>;
};

export type IGraphQLProductBatch = {
  __typename?: 'ProductBatch';
  /** Množství na skladě s touto šarží */
  batchQuantity?: Maybe<Scalars['Float']['output']>;
  /** Kód šarže */
  code: Scalars['String']['output'];
  /** Datum spotřeby */
  dateExpiry: Scalars['String']['output'];
};

export type IGraphQLProductConvertor = {
  __typename?: 'ProductConvertor';
  /** Název konvertoru. */
  convertorName: Scalars['String']['output'];
  /** ID parametru- */
  parameterId: Scalars['Int']['output'];
  /** Název parametru. */
  parameterName: Scalars['String']['output'];
  /** Hodnota parametru. */
  parameterValue: Scalars['String']['output'];
  /** ID produktu. */
  productId: Scalars['Int']['output'];
  /** ID variatny. */
  variationId?: Maybe<Scalars['Int']['output']>;
};

export type IGraphQLProductFavorite = {
  __typename?: 'ProductFavorite';
  productId: Scalars['Int']['output'];
  productTitle: Scalars['String']['output'];
};

export enum IGraphQLProductFavoriteEnum {
  IGraphQLActionAdd = 'ACTION_ADD',
  IGraphQLActionRemove = 'ACTION_REMOVE'
}

export type IGraphQLProductFavoriteInput = {
  action: IGraphQLProductFavoriteEnum;
  productId: Scalars['Int']['input'];
  variationId?: InputMaybe<Scalars['Int']['input']>;
};

export type IGraphQLProductLink = {
  __typename?: 'ProductLink';
  /** Odkaz. */
  link: Scalars['String']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Typ. */
  type: Scalars['String']['output'];
};

export type IGraphQLProductParameter = {
  __typename?: 'ProductParameter';
  parameter: IGraphQLParameter;
  values: Array<IGraphQLParameterValue>;
};

export type IGraphQLProductPhoto = IGraphQLPhotoInterface & {
  __typename?: 'ProductPhoto';
  /** Popis obrázku */
  description?: Maybe<Scalars['String']['output']>;
  /** Výška. */
  height?: Maybe<Scalars['Int']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /**
   * Typ
   * - Y = hlavní obrázek
   * - N = vedlejší obrázek.
   */
  showInLead?: Maybe<Scalars['String']['output']>;
  /** URL cesta. */
  source: Scalars['String']['output'];
  /** URL cesta k originálnímu souboru. */
  sourceOriginal: Scalars['String']['output'];
  /** ID přiřazené varianty. */
  variationId: Scalars['Int']['output'];
  /** Šířka. */
  width?: Maybe<Scalars['Int']['output']>;
};

export type IGraphQLProductPriceList = {
  __typename?: 'ProductPriceList';
  /** Cena. */
  price: IGraphQLPrice;
  /** Ceník. */
  priceList: IGraphQLPriceList;
};

export type IGraphQLProductPublic = IGraphQLProductBaseInterface & {
  __typename?: 'ProductPublic';
  /** Rozšiřující popis. */
  additionalDescription: Scalars['String']['output'];
  /** Bonusové body */
  bonusPoints?: Maybe<Scalars['Float']['output']>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Produkty v kolekci. */
  collectionProducts: Array<IGraphQLProduct>;
  /** Převodní tabulky. */
  convertors?: Maybe<Array<IGraphQLProductConvertor>>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** Hloubka v cm. */
  depth?: Maybe<Scalars['Float']['output']>;
  /** Krátký popis produktu. */
  description: Scalars['String']['output'];
  /** Popis+ - editovatelný obsah. */
  descriptionPlus: IGraphQLEditableContent;
  /** Sleva. */
  discount: Scalars['Float']['output'];
  /** EAN-13. */
  ean?: Maybe<Scalars['String']['output']>;
  /** EAN bez formátování */
  eanRaw?: Maybe<Scalars['String']['output']>;
  /** Výška v cm. */
  height?: Maybe<Scalars['Float']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Skladovost u aktivovaného prodejce */
  inStoreSeller?: Maybe<Scalars['Int']['output']>;
  inStoreSellerMain?: Maybe<Scalars['Int']['output']>;
  /** Skladovost u ostatních prodejců */
  inStoreSellerOther?: Maybe<Scalars['Int']['output']>;
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** Štítky. */
  labels: Array<IGraphQLLabel>;
  /** Odkazy k produktu. */
  links: Array<IGraphQLProductLink>;
  /** Dlouhý popis produktu (HTML). */
  longDescription: Scalars['String']['output'];
  /** Měrná jednotka */
  measureUnit: Array<IGraphQLProductUnit>;
  /** Parametry. */
  parameters: Array<IGraphQLProductParameter>;
  /** Fotka. */
  photo?: Maybe<IGraphQLPublicPhoto>;
  /** Obrázky. */
  photos: Array<IGraphQLProductPhoto>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Cena před slevou. */
  priceOriginal: IGraphQLPrice;
  /** Cena před slevou. */
  priceWithoutDiscount: IGraphQLPrice;
  /** Výrobce. */
  producer?: Maybe<IGraphQLProducer>;
  /** Produktové šarže */
  productBatches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Šablony. */
  productTemplates: Array<IGraphQLProductTemplate>;
  /** Související produkty. */
  relatedProducts: Array<IGraphQLProduct>;
  /** Sekce, ve kterých je produkt zařazen. */
  sections: Array<IGraphQLSectionInterface>;
  sellerAvailabilityDetail: Scalars['String']['output'];
  /** SEO. */
  seo: IGraphQLSeo;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název produktu. */
  title: Scalars['String']['output'];
  /** Jednotka produktu. */
  unit: IGraphQLProductUnit;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** ID varianty. */
  variationId?: Maybe<Scalars['Int']['output']>;
  /** Název varianty. */
  variationTitle?: Maybe<Scalars['String']['output']>;
  /** Varianty. */
  variations: Array<IGraphQLVariationPublic>;
  /** Viditelnost. */
  visibility: IGraphQLProductVisibilityEnum;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
  /** Šířka v cm. */
  width?: Maybe<Scalars['Float']['output']>;
};


export type IGraphQLProductPublicIGraphQlPhotosArgs = {
  size?: InputMaybe<IGraphQLPhotoSizeEnum>;
};


export type IGraphQLProductPublicIGraphQlSectionsArgs = {
  filter?: InputMaybe<IGraphQLSectionFilterInput>;
};

export type IGraphQLProductPublicCollection = {
  __typename?: 'ProductPublicCollection';
  hasNextPage: Scalars['Boolean']['output'];
  hasPreviousPage: Scalars['Boolean']['output'];
  items: Array<IGraphQLProductPublic>;
};

export type IGraphQLProductTemplate = {
  __typename?: 'ProductTemplate';
  /** ID šablony. */
  id: Scalars['Int']['output'];
  /** Pozice. */
  position?: Maybe<Scalars['Int']['output']>;
  /** Šablony. */
  templates: Array<IGraphQLTemplate>;
  /** Název šablony. */
  title: Scalars['String']['output'];
};

export type IGraphQLProductUnit = {
  __typename?: 'ProductUnit';
  /** Název jednotky v administraci */
  adminName?: Maybe<Scalars['String']['output']>;
  /** ID jednotky */
  id: Scalars['Int']['output'];
  /** Dlouhý název jednotky */
  longName?: Maybe<Scalars['String']['output']>;
  /** Množství */
  measureQuantity?: Maybe<Scalars['Float']['output']>;
  /** Název jednotky */
  name: Scalars['String']['output'];
  /** Počet desetiných míst */
  piecesPrecision?: Maybe<Scalars['Float']['output']>;
  /** Přepočet na */
  recalculateTo?: Maybe<Scalars['Float']['output']>;
};

export enum IGraphQLProductVisibilityEnum {
  IGraphQLClosed = 'CLOSED',
  IGraphQLHidden = 'HIDDEN',
  IGraphQLVisible = 'VISIBLE'
}

export type IGraphQLProductsFilterInput = {
  id?: InputMaybe<Array<InputMaybe<Scalars['Int']['input']>>>;
};

export type IGraphQLPublicPhoto = {
  __typename?: 'PublicPhoto';
  dateUpdate: Scalars['Int']['output'];
  id: Scalars['Int']['output'];
  showInLead: Scalars['String']['output'];
  source: Scalars['String']['output'];
  title: Scalars['String']['output'];
};

export type IGraphQLQuery = {
  __typename?: 'Query';
  alsoBought: Scalars['String']['output'];
  autocomplete: Array<IGraphQLAutocompleteResult>;
  cart: IGraphQLCart;
  categoryFilter: IGraphQLFilteredCategory;
  categoryLoadMore: IGraphQLCategoryNextPage;
  componentBlock: Scalars['String']['output'];
  contexts: IGraphQLContexts;
  currency?: Maybe<Array<Maybe<IGraphQLShopCurrency>>>;
  /** Získání fragmentu dle kódu nebo id. */
  fragment?: Maybe<IGraphQLFragment>;
  gtmData?: Maybe<IGraphQLGtmData>;
  loadAllFilterValues: Scalars['String']['output'];
  me?: Maybe<IGraphQLUser>;
  menu: Array<IGraphQLMenuItem>;
  menuAdditionalContent: Scalars['String']['output'];
  menuAdditionalContentSide: Scalars['String']['output'];
  menuFooter: Scalars['String']['output'];
  menuHeader: Scalars['String']['output'];
  /** Stránky. */
  pages: Array<IGraphQLPage>;
  presearch: Array<IGraphQLAutocompleteResult>;
  productFavorites: Array<IGraphQLProductFavorite>;
  productMultiSet?: Maybe<IGraphQLMultiSet>;
  products: IGraphQLProductPublicCollection;
  productsBlock: Scalars['String']['output'];
  recommender: Scalars['String']['output'];
  redirectLocation?: Maybe<IGraphQLRedirectLocation>;
  /** Načte aktivní prodejnu. */
  seller?: Maybe<IGraphQLSeller>;
};


export type IGraphQLQueryIGraphQlAlsoBoughtArgs = {
  limit?: InputMaybe<Scalars['Int']['input']>;
};


export type IGraphQLQueryIGraphQlAutocompleteArgs = {
  term: Scalars['String']['input'];
  types: Array<Scalars['String']['input']>;
};


export type IGraphQLQueryIGraphQlCartArgs = {
  invalidateCache?: InputMaybe<Scalars['Boolean']['input']>;
};


export type IGraphQLQueryIGraphQlCategoryFilterArgs = {
  filter: IGraphQLSectionFilterInput;
};


export type IGraphQLQueryIGraphQlCategoryLoadMoreArgs = {
  filter: IGraphQLSectionFilterInput;
};


export type IGraphQLQueryIGraphQlComponentBlockArgs = {
  data?: InputMaybe<Scalars['String']['input']>;
};


export type IGraphQLQueryIGraphQlFragmentArgs = {
  code?: InputMaybe<Scalars['String']['input']>;
  id?: InputMaybe<Scalars['Int']['input']>;
};


export type IGraphQLQueryIGraphQlLoadAllFilterValuesArgs = {
  baseFilter: IGraphQLBaseFilterInput;
  filterData: Scalars['String']['input'];
  filterId: Scalars['String']['input'];
};


export type IGraphQLQueryIGraphQlMenuArgs = {
  id?: InputMaybe<Scalars['Int']['input']>;
  onlyVisible?: InputMaybe<Scalars['Boolean']['input']>;
};


export type IGraphQLQueryIGraphQlMenuAdditionalContentArgs = {
  id: Scalars['Int']['input'];
};


export type IGraphQLQueryIGraphQlMenuAdditionalContentSideArgs = {
  id: Scalars['Int']['input'];
};


export type IGraphQLQueryIGraphQlPagesArgs = {
  label?: InputMaybe<Scalars['String']['input']>;
  parentId?: InputMaybe<Scalars['Int']['input']>;
};


export type IGraphQLQueryIGraphQlPresearchArgs = {
  types: Array<Scalars['String']['input']>;
};


export type IGraphQLQueryIGraphQlProductMultiSetArgs = {
  productId: Scalars['Int']['input'];
};


export type IGraphQLQueryIGraphQlProductsArgs = {
  filter?: InputMaybe<IGraphQLProductsFilterInput>;
};


export type IGraphQLQueryIGraphQlProductsBlockArgs = {
  data?: InputMaybe<Scalars['String']['input']>;
};


export type IGraphQLQueryIGraphQlRecommenderArgs = {
  data?: InputMaybe<Scalars['String']['input']>;
};

export type IGraphQLRedirectLocation = {
  __typename?: 'RedirectLocation';
  actualFlag?: Maybe<Scalars['String']['output']>;
  actualName?: Maybe<Scalars['String']['output']>;
  flag?: Maybe<Scalars['String']['output']>;
  location?: Maybe<Scalars['String']['output']>;
  name?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLResult = {
  __typename?: 'Result';
  /** Kód odpovědi. */
  code: Scalars['Int']['output'];
  /** Vrací zda byla operace úspěšná */
  isSuccess: Scalars['Boolean']['output'];
  /** Zpráva obsahující informaci o výsledku operace. */
  message?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLReturnReason = {
  __typename?: 'ReturnReason';
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLReturnStatus = {
  __typename?: 'ReturnStatus';
  /** ID stavu. */
  id: Scalars['Int']['output'];
  /** Název stavu. */
  name: Scalars['String']['output'];
};

export type IGraphQLSection = IGraphQLSectionInterface & {
  __typename?: 'Section';
  /** Anotace. */
  annotation?: Maybe<Scalars['String']['output']>;
  /** Zobrazovat produkty z podsekcí. */
  behaviour: IGraphQLSectionBehaviourEnum;
  /** Podsekce. */
  children: Array<IGraphQLSectionInterface>;
  /** Popis. */
  description: IGraphQLEditableContent;
  /** Sekce má nebo nemá podsekce. */
  hasChildren: Scalars['Boolean']['output'];
  /** ID. */
  id: Scalars['Int']['output'];
  /** Sekce je virtuální. */
  isVirtual: Scalars['Boolean']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Krátký název. */
  nameShort: Scalars['String']['output'];
  /** Nadřazená sekce. */
  parent?: Maybe<IGraphQLSectionInterface>;
  /** Nadřazené sekce. */
  parents: Array<IGraphQLSectionInterface>;
  /** Obrázek. */
  photo?: Maybe<IGraphQLProductPhoto>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Zobrazovat ve vyhledávíní. */
  showInSearch?: Maybe<Scalars['Boolean']['output']>;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** Viditelnost. */
  visibility: IGraphQLSectionVisibilityEnum;
  /** Viditelná. */
  visible: Scalars['Boolean']['output'];
};

export enum IGraphQLSectionBehaviourEnum {
  IGraphQLNotShowProductsFromSubsections = 'NOT_SHOW_PRODUCTS_FROM_SUBSECTIONS',
  IGraphQLShowProductsFromSubsections = 'SHOW_PRODUCTS_FROM_SUBSECTIONS'
}

export type IGraphQLSectionFilterInput = {
  baseFilter: IGraphQLBaseFilterInput;
  filterData: Scalars['String']['input'];
  order?: InputMaybe<Scalars['String']['input']>;
  page: Scalars['Int']['input'];
};

export type IGraphQLSectionInterface = {
  /** Anotace. */
  annotation?: Maybe<Scalars['String']['output']>;
  /** Zobrazovat produkty z podsekcí. */
  behaviour: IGraphQLSectionBehaviourEnum;
  /** Podsekce. */
  children: Array<IGraphQLSectionInterface>;
  /** Popis. */
  description: IGraphQLEditableContent;
  /** Sekce má nebo nemá podsekce. */
  hasChildren: Scalars['Boolean']['output'];
  /** ID. */
  id: Scalars['Int']['output'];
  /** Sekce je virtuální. */
  isVirtual: Scalars['Boolean']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Krátký název. */
  nameShort: Scalars['String']['output'];
  /** Nadřazená sekce. */
  parent?: Maybe<IGraphQLSectionInterface>;
  /** Nadřazené sekce. */
  parents: Array<IGraphQLSectionInterface>;
  /** Obrázek. */
  photo?: Maybe<IGraphQLProductPhoto>;
  /** SEO. */
  seo: IGraphQLSeo;
  /** Zobrazovat ve vyhledávíní. */
  showInSearch?: Maybe<Scalars['Boolean']['output']>;
  /** URL adresa. */
  url: Scalars['String']['output'];
  /** Viditelnost. */
  visibility: IGraphQLSectionVisibilityEnum;
  /** Viditelná. */
  visible: Scalars['Boolean']['output'];
};

export enum IGraphQLSectionVisibilityEnum {
  IGraphQLHidden = 'HIDDEN',
  IGraphQLHiddenInMenu = 'HIDDEN_IN_MENU',
  IGraphQLVisible = 'VISIBLE'
}

export type IGraphQLSeller = {
  __typename?: 'Seller';
  /** Město. */
  city: Scalars['String']['output'];
  /** Editovatelný obsah. */
  content: IGraphQLEditableContent;
  /** Země. */
  country: IGraphQLCountry;
  /** JSON řetězec obsahující dodatečná data. */
  data?: Maybe<Scalars['String']['output']>;
  /** HTML popis. */
  description?: Maybe<Scalars['String']['output']>;
  /** E-mail prodejny. */
  email: Scalars['String']['output'];
  /** Štítky. */
  flags: Array<IGraphQLSellerFlag>;
  /** ID prodejny. */
  id: Scalars['Int']['output'];
  /** Informace, zda je možné na danou prodejnu vytvořit objednávku. */
  isOrderingAllowed: Scalars['Boolean']['output'];
  /** Zeměpisná šířka. */
  latitude?: Maybe<Scalars['Float']['output']>;
  /** Zeměpisná délka. */
  longitude?: Maybe<Scalars['Float']['output']>;
  /** Název prodejny. */
  name: Scalars['String']['output'];
  /** Číslo popisné. */
  number?: Maybe<Scalars['String']['output']>;
  /** Telefon prodejny. */
  phone: Scalars['String']['output'];
  /** Obrázky. */
  photos: Array<IGraphQLPhotoInterface>;
  /** Kraj */
  region?: Maybe<Scalars['String']['output']>;
  /** Sklad prodejny. */
  store?: Maybe<IGraphQLStore>;
  /** Ulice. */
  street: Scalars['String']['output'];
  /** Typ prodejny. */
  type: Scalars['String']['output'];
  /** Název typu prodejny. */
  typeName: Scalars['String']['output'];
  /** Viditelnost. */
  visible: Scalars['Boolean']['output'];
  /** PSČ. */
  zip: Scalars['String']['output'];
};

export type IGraphQLSellerCollection = {
  __typename?: 'SellerCollection';
  hasNextPage: Scalars['Boolean']['output'];
  hasPreviousPage: Scalars['Boolean']['output'];
  items: Array<IGraphQLSeller>;
};

export type IGraphQLSellerFlag = {
  __typename?: 'SellerFlag';
  /** ID. */
  id: Scalars['String']['output'];
  /** Název. */
  name: Scalars['String']['output'];
};

export type IGraphQLSeo = {
  __typename?: 'Seo';
  /** SEO popis. */
  description?: Maybe<Scalars['String']['output']>;
  /** SEO klíčová slova. */
  keywords?: Maybe<Scalars['String']['output']>;
  /** SEO název. */
  title?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLShippingInfo = {
  __typename?: 'ShippingInfo';
  /** Doprava zdarma */
  isFreeShipping: Scalars['Boolean']['output'];
  minDeliveryDate?: Maybe<Scalars['DateTime']['output']>;
  minDeliveryDateDelivery?: Maybe<Scalars['DateTime']['output']>;
  minDeliveryDateInPerson?: Maybe<Scalars['DateTime']['output']>;
  minDeliveryPrice: IGraphQLPrice;
};

export type IGraphQLShopCurrency = IGraphQLCurrencyInterface & {
  __typename?: 'ShopCurrency';
  active: Scalars['Boolean']['output'];
  /** Kód. */
  code: Scalars['String']['output'];
  /** Oddělovač desetinných míst. */
  decimalMark: Scalars['String']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /** Počet desetinných míst pro zobrazení (0, 2, -1=dynamicky). */
  precision: Scalars['Int']['output'];
  /** Kurz. */
  rate: Scalars['Float']['output'];
  /** Směr zaokrouhlování (up, down, math). */
  roundDirection: Scalars['String']['output'];
  /** Zaokrouhlování (0=nezaokrouhlovat, 1=haléře, 5=5 haléřů, 100=celá čísla, -5=5 korun, -10=10 korun). */
  roundType: Scalars['Int']['output'];
  /** Symbol. */
  symbol: Scalars['String']['output'];
};

export type IGraphQLSimplePrice = {
  __typename?: 'SimplePrice';
  /** Měna. */
  currency: IGraphQLCurrencyInterface;
  /** Cena. */
  price: Scalars['Float']['output'];
};

export type IGraphQLStore = {
  __typename?: 'Store';
  /** ID. */
  id: Scalars['Int']['output'];
  /** Název. */
  name: Scalars['String']['output'];
  /**
   * Typ skladu.
   * - `MAIN_STORE` - hlavní sklad
   * - `STORE` - sklad
   * - `EXTERNAL_STORE` - externí sklad.
   */
  type: IGraphQLStoreType;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
};

export type IGraphQLStoreItem = {
  __typename?: 'StoreItem';
  /** Počet kusů na skladu. */
  inStore: Scalars['Float']['output'];
  /** Sklad. */
  store: IGraphQLStore;
};

export enum IGraphQLStoreType {
  IGraphQLExternalStore = 'EXTERNAL_STORE',
  IGraphQLMainStore = 'MAIN_STORE',
  IGraphQLStore = 'STORE'
}

export type IGraphQLSubscription = {
  __typename?: 'Subscription';
  unused: Scalars['String']['output'];
};

export type IGraphQLSymfonyUserImpl = IGraphQLSymfonyUserInterface & {
  __typename?: 'SymfonyUserImpl';
  roles: Array<Scalars['String']['output']>;
  userName: Scalars['String']['output'];
};

export type IGraphQLSymfonyUserInterface = {
  roles: Array<Scalars['String']['output']>;
  userName: Scalars['String']['output'];
};

export type IGraphQLTemplate = {
  __typename?: 'Template';
  /** ID typu šablony. */
  categoryId?: Maybe<Scalars['Int']['output']>;
  /** Editovatelný obsah. */
  content: IGraphQLEditableContent;
  /** JSON řetězec obsahující dodatečná data. */
  data?: Maybe<Scalars['String']['output']>;
  /** ID šablony. */
  id: Scalars['Int']['output'];
  /** Název šablony. */
  name?: Maybe<Scalars['String']['output']>;
  /** Pozice šablony. */
  position?: Maybe<Scalars['Int']['output']>;
  /** Viditelnost */
  visible: Scalars['Boolean']['output'];
};

export type IGraphQLTotalPrice = {
  __typename?: 'TotalPrice';
  /** Měna. */
  currency: IGraphQLCurrencyInterface;
  /** Cena s DPH. */
  withVat: Scalars['Float']['output'];
  /** Cena bez DPH. */
  withoutVat: Scalars['Float']['output'];
};

export type IGraphQLUser = {
  __typename?: 'User';
  /** E-mail. */
  email: Scalars['String']['output'];
  /** ID uživatele. */
  id: Scalars['Int']['output'];
  /** Vrací, zda je uživatel B2B. */
  isB2B: Scalars['Boolean']['output'];
  /** Jméno. */
  name: Scalars['String']['output'];
  /** Příjmení. */
  surname: Scalars['String']['output'];
  userIconLabel?: Maybe<Scalars['String']['output']>;
  /** Celé jméno. */
  userName: Scalars['String']['output'];
};

export type IGraphQLUserAddress = {
  __typename?: 'UserAddress';
  /** Město */
  city?: Maybe<Scalars['String']['output']>;
  /** Země */
  country?: Maybe<Scalars['String']['output']>;
  /** Měna */
  currency?: Maybe<Scalars['String']['output']>;
  /** Upřesnění adresy */
  customAddress?: Maybe<Scalars['String']['output']>;
  /** Email */
  email?: Maybe<Scalars['String']['output']>;
  /** Firma */
  firm?: Maybe<Scalars['String']['output']>;
  /** ID */
  id?: Maybe<Scalars['Int']['output']>;
  /** Jméno */
  name?: Maybe<Scalars['String']['output']>;
  /** Telefon */
  phone?: Maybe<Scalars['String']['output']>;
  /** Stát */
  state?: Maybe<Scalars['String']['output']>;
  /** Ulice */
  street?: Maybe<Scalars['String']['output']>;
  /** Příjmení */
  surname?: Maybe<Scalars['String']['output']>;
  /** PSČ */
  zip?: Maybe<Scalars['String']['output']>;
};

export type IGraphQLVariation = IGraphQLVariationInterface & {
  __typename?: 'Variation';
  /** Šarže */
  batches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  data?: Maybe<IGraphQLVariationData>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** EAN. */
  ean?: Maybe<Scalars['String']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** @deprecated use `values` instead */
  labels: Array<IGraphQLVariationValue>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena. */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název. */
  title: Scalars['String']['output'];
  /** Jmenovky a jejich hodnoty přiřazené u varianty */
  values: Array<IGraphQLVariationValue>;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
};

export type IGraphQLVariationData = {
  __typename?: 'VariationData';
  _?: Maybe<Scalars['Int']['output']>;
};

export type IGraphQLVariationDataInput = {
  _?: InputMaybe<Scalars['Int']['input']>;
};

export type IGraphQLVariationInterface = {
  /** Šarže */
  batches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  data?: Maybe<IGraphQLVariationData>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** EAN. */
  ean?: Maybe<Scalars['String']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** @deprecated use `values` instead */
  labels: Array<IGraphQLVariationValue>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena. */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název. */
  title: Scalars['String']['output'];
  /** Jmenovky a jejich hodnoty přiřazené u varianty */
  values: Array<IGraphQLVariationValue>;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
};

export type IGraphQLVariationLabel = {
  __typename?: 'VariationLabel';
  /** ID jmenovky. */
  id: Scalars['Int']['output'];
  /** Název jmenovky. */
  name: Scalars['String']['output'];
};

export type IGraphQLVariationPublic = IGraphQLVariationInterface & {
  __typename?: 'VariationPublic';
  /** Šarže */
  batches?: Maybe<Array<IGraphQLProductBatch>>;
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  data?: Maybe<IGraphQLVariationData>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** EAN. */
  ean?: Maybe<Scalars['String']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Součet počtu kusů skladem u všech dodavatelů. */
  inStoreSuppliers: Scalars['Float']['output'];
  /** @deprecated use `values` instead */
  labels: Array<IGraphQLVariationValue>;
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena. */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** Ceníky. */
  priceLists: Array<IGraphQLProductPriceList>;
  /** Cena před slevou. */
  priceOriginal: IGraphQLPrice;
  /** Skladovost na jednotlivých skladech. */
  stores: Array<IGraphQLStoreItem>;
  /** Název. */
  title: Scalars['String']['output'];
  /** Jmenovky a jejich hodnoty přiřazené u varianty */
  values: Array<IGraphQLVariationValue>;
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
};

export type IGraphQLVariationSimple = {
  __typename?: 'VariationSimple';
  /** Kód. */
  code?: Maybe<Scalars['String']['output']>;
  /** Dostupnost. */
  deliveryTime: IGraphQLDeliveryTime;
  /** EAN. */
  ean?: Maybe<Scalars['String']['output']>;
  /** Interní ID. */
  id: Scalars['Int']['output'];
  /** Počet kusů skladem. */
  inStore: Scalars['Float']['output'];
  /** Cena. */
  price: IGraphQLPrice;
  /** Nákupní cena. */
  priceBuy?: Maybe<IGraphQLPrice>;
  /** ID produktu, ke kterému varianta patří. */
  productId: Scalars['Int']['output'];
  /** Název. */
  title: Scalars['String']['output'];
  /** Viditelný. */
  visible: Scalars['Boolean']['output'];
  /** Váha v kg. */
  weight?: Maybe<Scalars['Float']['output']>;
};

export type IGraphQLVariationValue = {
  __typename?: 'VariationValue';
  /** Kód jmenovky. */
  code: Scalars['String']['output'];
  /** JSON data. */
  data: Scalars['String']['output'];
  /** URL ve filtru. */
  filterUrl: Scalars['String']['output'];
  /** Jmenovka. */
  label: IGraphQLVariationLabel;
  /** Pořadí. */
  position?: Maybe<Scalars['Int']['output']>;
  /** Titulek. */
  title: Scalars['String']['output'];
  /** Hodnota jmenovky. */
  value: Scalars['String']['output'];
};

export type IGraphQLFilterSectionQueryVariables = Exact<{
  baseFilter: IGraphQLBaseFilterInput;
  filterData: Scalars['String']['input'];
  order?: InputMaybe<Scalars['String']['input']>;
  page: Scalars['Int']['input'];
}>;


export type IGraphQLFilterSectionQuery = { __typename?: 'Query', categoryFilter: { __typename?: 'FilteredCategory', productListHtml: string, pagerHtml: string, pagerTopHtml: string, descriptionHtml: string, metaTitle: string, indexedUrl: string, title: string, filterValues: string, pager: { __typename?: 'Pager', total: number, maxPage: number } } };

export type IGraphQLFilterPagerLoadMoreQueryVariables = Exact<{
  baseFilter: IGraphQLBaseFilterInput;
  filterData: Scalars['String']['input'];
  order?: InputMaybe<Scalars['String']['input']>;
  page: Scalars['Int']['input'];
}>;


export type IGraphQLFilterPagerLoadMoreQuery = { __typename?: 'Query', categoryLoadMore: { __typename?: 'CategoryNextPage', pagerHtml: string, pagerTopHtml: string, nextPageHtml: string } };

export type IGraphQLLoadAllFiltersQueryVariables = Exact<{
  baseFilter: IGraphQLBaseFilterInput;
  filterData: Scalars['String']['input'];
  filterId: Scalars['String']['input'];
}>;


export type IGraphQLLoadAllFiltersQuery = { __typename?: 'Query', loadAllFilterValues: string };

export type IGraphQLFullCurrencyFragment = { __typename?: 'Currency', code: string, rate: number, name: string, decimalMark: string, precision: number, roundDirection: string, roundType: number, symbol: string };

export type IGraphQLBasicPriceFragment = { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } };

export type IGraphQLFullPriceFragment = { __typename?: 'Price', withVat: number, withoutVat: number, vat: number, vatValue: number };

export type IGraphQLPriceWithFullCurrencyFragment = { __typename?: 'Price', withVat: number, withoutVat: number, vat: number, vatValue: number, currency: { __typename?: 'Currency', code: string, rate: number, name: string, decimalMark: string, precision: number, roundDirection: string, roundType: number, symbol: string } | { __typename?: 'ShopCurrency' } };

export type IGraphQLMenuFieldsFragment = { __typename?: 'MenuItem', id: number, url: string, name: string, nameShort: string, isVirtual: boolean, parent?: { __typename?: 'MenuItem', id: number } | { __typename?: 'Section', id: number } | null, children: Array<{ __typename?: 'MenuItem', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null } | { __typename?: 'Section', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }>, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null };

export type IGraphQLGetMenuQueryVariables = Exact<{
  id?: InputMaybe<Scalars['Int']['input']>;
}>;


export type IGraphQLGetMenuQuery = { __typename?: 'Query', menu: Array<{ __typename?: 'MenuItem', id: number, url: string, name: string, nameShort: string, isVirtual: boolean, parent?: { __typename?: 'MenuItem', id: number } | { __typename?: 'Section', id: number } | null, children: Array<{ __typename?: 'MenuItem', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null } | { __typename?: 'Section', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }>, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }> };

export type IGraphQLGetMenuRootQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetMenuRootQuery = { __typename?: 'Query', menu: Array<{ __typename?: 'MenuItem', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }> };

export type IGraphQLPageFieldsFragment = { __typename?: 'Page', id: number, name: string, url?: string | null, target?: string | null };

export type IGraphQLPageItemFragment = { __typename?: 'Page', id: number, name: string, url?: string | null, target?: string | null, children: Array<{ __typename?: 'Page', id: number, name: string, url?: string | null, target?: string | null }> };

export type IGraphQLGetPagesQueryVariables = Exact<{
  label: Scalars['String']['input'];
}>;


export type IGraphQLGetPagesQuery = { __typename?: 'Query', pages: Array<{ __typename?: 'Page', id: number, name: string, url?: string | null, target?: string | null, children: Array<{ __typename?: 'Page', id: number, name: string, url?: string | null, target?: string | null }> }> };

export type IGraphQLGetMenuContentQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetMenuContentQuery = { __typename?: 'Query', header: string, footer: string };

export type IGraphQLGetMenuAdditionalContentQueryVariables = Exact<{
  id: Scalars['Int']['input'];
}>;


export type IGraphQLGetMenuAdditionalContentQuery = { __typename?: 'Query', content: string };

export type IGraphQLGetMenuAdditionalContentSideQueryVariables = Exact<{
  id: Scalars['Int']['input'];
}>;


export type IGraphQLGetMenuAdditionalContentSideQuery = { __typename?: 'Query', content: string };

export type IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSectionsQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSectionsQuery = { __typename?: 'Query', menuRoot: Array<{ __typename?: 'MenuItem', id: number, name: string, nameShort: string }>, currency?: Array<{ __typename?: 'ShopCurrency', code: string, active: boolean } | null> | null, user?: { __typename?: 'User', userName: string } | null };

export type IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSections_IGraphQLElninoQueryVariables = Exact<{
  id?: InputMaybe<Scalars['Int']['input']>;
}>;


export type IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSections_IGraphQLElninoQuery = { __typename?: 'Query', menu: Array<{ __typename?: 'MenuItem', id: number, url: string, name: string, nameShort: string, isVirtual: boolean, parents: Array<{ __typename?: 'MenuItem', id: number } | { __typename?: 'Section', id: number }>, parent?: { __typename?: 'MenuItem', id: number } | { __typename?: 'Section', id: number } | null, children: Array<{ __typename?: 'MenuItem', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null } | { __typename?: 'Section', id: number, name: string, nameShort: string, url: string, hasChildren: boolean, isVirtual: boolean, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }>, photo?: { __typename?: 'ProductPhoto', id: number, source: string } | null }>, menuRoot: Array<{ __typename?: 'MenuItem', id: number, url: string, name: string }>, currency?: Array<{ __typename?: 'ShopCurrency', active: boolean, id: string } | null> | null, contexts: { __typename?: 'Contexts', languages?: Array<{ __typename?: 'Language', code: string, name: string, isActive: boolean }> | null }, user?: { __typename?: 'User', userName: string } | null };

export type IGraphQLProductMultisetInfoFragment = { __typename?: 'MultiSet', productId: number, inStore: number, priceFrom: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, categories: Array<{ __typename?: 'MultiSetCategory', id: number, name: string, products: Array<{ __typename?: 'ProductPublic', id: number, code?: string | null, title: string, inStore: number, description: string, longDescription: string, url: string, photo?: { __typename?: 'PublicPhoto', source: string, showInLead: string } | null, photos: Array<{ __typename?: 'ProductPhoto', source: string, showInLead?: string | null, variationId: number }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, variations: Array<{ __typename?: 'VariationPublic', id: number, title: string, inStore: number, visible: boolean, labels: Array<{ __typename?: 'VariationValue', value: string, label: { __typename?: 'VariationLabel', id: number, name: string } }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } } }>, parameters: Array<{ __typename?: 'ProductParameter', parameter: { __typename?: 'Parameter', name: string, visible: boolean, type: IGraphQLParameterTypeEnum }, values: Array<{ __typename?: 'ParameterValue', list?: string | null, text?: string | null, number?: number | null }> }> }> }> };

export type IGraphQLMultiSetCategoryFieldsFragment = { __typename?: 'MultiSetCategory', id: number, name: string, products: Array<{ __typename?: 'ProductPublic', id: number, code?: string | null, title: string, inStore: number, description: string, longDescription: string, url: string, photo?: { __typename?: 'PublicPhoto', source: string, showInLead: string } | null, photos: Array<{ __typename?: 'ProductPhoto', source: string, showInLead?: string | null, variationId: number }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, variations: Array<{ __typename?: 'VariationPublic', id: number, title: string, inStore: number, visible: boolean, labels: Array<{ __typename?: 'VariationValue', value: string, label: { __typename?: 'VariationLabel', id: number, name: string } }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } } }>, parameters: Array<{ __typename?: 'ProductParameter', parameter: { __typename?: 'Parameter', name: string, visible: boolean, type: IGraphQLParameterTypeEnum }, values: Array<{ __typename?: 'ParameterValue', list?: string | null, text?: string | null, number?: number | null }> }> }> };

export type IGraphQLMultisetsCurrencyContextFragment = { __typename?: 'Contexts', currency: { __typename?: 'Currency', code: string, rate: number, name: string, decimalMark: string, precision: number, roundDirection: string, roundType: number, symbol: string } | { __typename?: 'ShopCurrency' } };

export type IGraphQLGetDataMultisetsQueryVariables = Exact<{
  productId: Scalars['Int']['input'];
}>;


export type IGraphQLGetDataMultisetsQuery = { __typename?: 'Query', productMultiSet?: { __typename?: 'MultiSet', productId: number, inStore: number, priceFrom: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, categories: Array<{ __typename?: 'MultiSetCategory', id: number, name: string, products: Array<{ __typename?: 'ProductPublic', id: number, code?: string | null, title: string, inStore: number, description: string, longDescription: string, url: string, photo?: { __typename?: 'PublicPhoto', source: string, showInLead: string } | null, photos: Array<{ __typename?: 'ProductPhoto', source: string, showInLead?: string | null, variationId: number }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, variations: Array<{ __typename?: 'VariationPublic', id: number, title: string, inStore: number, visible: boolean, labels: Array<{ __typename?: 'VariationValue', value: string, label: { __typename?: 'VariationLabel', id: number, name: string } }>, price: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } }, priceOriginal: { __typename?: 'Price', withoutVat: number, withVat: number, vat: number, currency: { __typename?: 'Currency', symbol: string } | { __typename?: 'ShopCurrency', symbol: string } } }>, parameters: Array<{ __typename?: 'ProductParameter', parameter: { __typename?: 'Parameter', name: string, visible: boolean, type: IGraphQLParameterTypeEnum }, values: Array<{ __typename?: 'ParameterValue', list?: string | null, text?: string | null, number?: number | null }> }> }> }> } | null, contexts: { __typename?: 'Contexts', currency: { __typename?: 'Currency', code: string, rate: number, name: string, decimalMark: string, precision: number, roundDirection: string, roundType: number, symbol: string } | { __typename?: 'ShopCurrency' } } };

export type IGraphQLCurrencyFieldsFragment = { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number };

export type IGraphQLProductFieldsFragment = { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null };

export type IGraphQLShippingInfoFieldsFragment = { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean };

export type IGraphQLCartItemFieldsFragment = { __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } };

export type IGraphQLCartFieldsFragment = { __typename?: 'Cart', url: string, freeDeliveryFrom?: number | null, bonusPoints: number, lastUpdated?: any | null, availability: number, totalPrice: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, savings: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, charges: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, items: Array<{ __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } }>, shippingInfo: { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean }, activeCoupons: Array<{ __typename?: 'Coupon', code: string }> };

export type IGraphQLGetCartItemsQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetCartItemsQuery = { __typename?: 'Query', cart: { __typename?: 'Cart', url: string, freeDeliveryFrom?: number | null, bonusPoints: number, lastUpdated?: any | null, availability: number, totalPrice: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, savings: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, charges: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, items: Array<{ __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } }>, shippingInfo: { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean }, activeCoupons: Array<{ __typename?: 'Coupon', code: string }> } };

export type IGraphQLGetAlsoBoughtQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetAlsoBoughtQuery = { __typename?: 'Query', alsoBought: string };

export type IGraphQLGetGtmDataQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetGtmDataQuery = { __typename?: 'Query', gtmData?: { __typename?: 'GTMData', user: string, dataPrinterData?: string | null } | null };

export type IGraphQLGetDataQueryVariables = Exact<{
  withFavorites: Scalars['Boolean']['input'];
  withRedirectLocation: Scalars['Boolean']['input'];
  withCountryContext: Scalars['Boolean']['input'];
  invalidateCache?: InputMaybe<Scalars['Boolean']['input']>;
  withActiveSeller?: InputMaybe<Scalars['Boolean']['input']>;
}>;


export type IGraphQLGetDataQuery = { __typename?: 'Query', redirectLocation?: { __typename?: 'RedirectLocation', location?: string | null, name?: string | null, flag?: string | null, actualName?: string | null, actualFlag?: string | null } | null, cart: { __typename?: 'Cart', url: string, freeDeliveryFrom?: number | null, bonusPoints: number, lastUpdated?: any | null, availability: number, totalPrice: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, savings: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, charges: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, items: Array<{ __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } }>, shippingInfo: { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean }, activeCoupons: Array<{ __typename?: 'Coupon', code: string }> }, productFavorites?: Array<{ __typename?: 'ProductFavorite', productId: number, title: string }>, me?: { __typename?: 'User', id: number, email: string, name: string, surname: string, isB2B: boolean, userIconLabel?: string | null } | null, contexts: { __typename?: 'Contexts', jsShopConfig: string, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, roundType: number, roundDirection: string, precision: number, decimalMark: string, rate: number } | { __typename?: 'ShopCurrency', code: string, name: string, symbol: string, roundType: number, roundDirection: string, precision: number, decimalMark: string, rate: number }, language: { __typename?: 'Language', code: string }, country?: { __typename?: 'Country', code?: string | null, name?: string | null } }, gtmData?: { __typename?: 'GTMData', user: string, dataPrinterData?: string | null } | null, seller?: { __typename?: 'Seller', id: number, city: string, name: string, store?: { __typename?: 'Store', id: number } | null } | null };

export type IGraphQLUpdateCartMutationVariables = Exact<{
  items: Array<IGraphQLCartItemInput> | IGraphQLCartItemInput;
  lastUpdated?: InputMaybe<Scalars['DateTime']['input']>;
}>;


export type IGraphQLUpdateCartMutation = { __typename?: 'Mutation', cartUpdate: { __typename?: 'CartUpdatePayload', cart: { __typename?: 'Cart', url: string, freeDeliveryFrom?: number | null, bonusPoints: number, lastUpdated?: any | null, availability: number, totalPrice: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, savings: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, charges: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, items: Array<{ __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } }>, shippingInfo: { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean }, activeCoupons: Array<{ __typename?: 'Coupon', code: string }> }, result: { __typename?: 'Result', isSuccess: boolean, code: number, message?: string | null } } };

export type IGraphQLUpdateProductFavoriteMutationVariables = Exact<{
  products: Array<IGraphQLProductFavoriteInput> | IGraphQLProductFavoriteInput;
}>;


export type IGraphQLUpdateProductFavoriteMutation = { __typename?: 'Mutation', productFavoritesUpdate: { __typename?: 'FavoritesUpdatePayload', productFavorites: Array<{ __typename?: 'ProductFavorite', productId: number }>, result: { __typename?: 'Result', isSuccess: boolean } } };

export type IGraphQLGetProductFavoritesQueryVariables = Exact<{ [key: string]: never; }>;


export type IGraphQLGetProductFavoritesQuery = { __typename?: 'Query', productFavorites: Array<{ __typename?: 'ProductFavorite', productId: number }> };

export type IGraphQLAddCartCouponMutationVariables = Exact<{
  code: Scalars['String']['input'];
}>;


export type IGraphQLAddCartCouponMutation = { __typename?: 'Mutation', addCoupon: { __typename?: 'CartUpdatePayload', cart: { __typename?: 'Cart', url: string, freeDeliveryFrom?: number | null, bonusPoints: number, lastUpdated?: any | null, availability: number, totalPrice: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, savings: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, charges: { __typename?: 'TotalPrice', withVat: number, withoutVat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, items: Array<{ __typename?: 'CartItem', id: number, productId: number, variationId?: number | null, name: string, pieces: number, step: number, note?: string | null, printNote: string, discount: number, price: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, priceOriginal: { __typename?: 'Price', withVat: number, withoutVat: number, vatValue: number, vat: number, currency: { __typename?: 'Currency', code: string, name: string, symbol: string, rate: number } | { __typename?: 'ShopCurrency' } }, product: { __typename?: 'ProductPublic', id: number, variationId?: number | null, title: string, variationTitle?: string | null, url: string, inStore: number, inStoreSuppliers: number, deliveryTime: { __typename?: 'DeliveryTime', id: number }, photo?: { __typename?: 'PublicPhoto', id: number, title: string, dateUpdate: number } | null }, gtmActions: { __typename?: 'GtmActions', cartAdd: string, cartRemove: string, productClick?: string | null } }>, shippingInfo: { __typename?: 'ShippingInfo', minDeliveryDate?: any | null, minDeliveryDateInPerson?: any | null, minDeliveryDateDelivery?: any | null, isFreeShipping: boolean }, activeCoupons: Array<{ __typename?: 'Coupon', code: string }> }, result: { __typename?: 'Result', isSuccess: boolean, message?: string | null } } };

export type IGraphQLGetFragmentQueryVariables = Exact<{
  code: Scalars['String']['input'];
}>;


export type IGraphQLGetFragmentQuery = { __typename?: 'Query', fragment?: { __typename?: 'Fragment', content: Array<{ __typename?: 'ContentBlock', html: string }> } | null };

export type IGraphQLGetInStoreSellerQueryVariables = Exact<{
  filter?: InputMaybe<IGraphQLProductsFilterInput>;
}>;


export type IGraphQLGetInStoreSellerQuery = { __typename?: 'Query', products: { __typename?: 'ProductPublicCollection', items: Array<{ __typename?: 'ProductPublic', id: number, variationId?: number | null, inStoreSeller?: number | null, inStoreSellerOther?: number | null }> } };

export type IGraphQLGetInStoreSellerDetailQueryVariables = Exact<{
  filter?: InputMaybe<IGraphQLProductsFilterInput>;
}>;


export type IGraphQLGetInStoreSellerDetailQuery = { __typename?: 'Query', products: { __typename?: 'ProductPublicCollection', items: Array<{ __typename?: 'ProductPublic', id: number, variationId?: number | null, sellerAvailabilityDetail: string }> } };

export type IGraphQLRecommenderQueryVariables = Exact<{
  data: Scalars['String']['input'];
}>;


export type IGraphQLRecommenderQuery = { __typename?: 'Query', recommender: string };

type IGraphQLAutocompleteItem_IGraphQLAutocompleteProductResultItem_IGraphQLFragment = { __typename?: 'AutocompleteProductResultItem', discount: number, price: string, priceOriginal: string, deliveryTimeText: string, deliveryTimeIndex: number, title: string, url: string, id: number, photo: string };

type IGraphQLAutocompleteItem_IGraphQLAutocompleteResultItem_IGraphQLFragment = { __typename?: 'AutocompleteResultItem', title: string, url: string, id: number, photo?: string | null };

export type IGraphQLAutocompleteItemFragment = IGraphQLAutocompleteItem_IGraphQLAutocompleteProductResultItem_IGraphQLFragment | IGraphQLAutocompleteItem_IGraphQLAutocompleteResultItem_IGraphQLFragment;

export type IGraphQLAutocompleteQueryVariables = Exact<{
  term: Scalars['String']['input'];
  types: Array<Scalars['String']['input']> | Scalars['String']['input'];
}>;


export type IGraphQLAutocompleteQuery = { __typename?: 'Query', autocomplete: Array<{ __typename?: 'AutocompleteResult', type: string, title: string, items: Array<{ __typename?: 'AutocompleteProductResultItem', discount: number, price: string, priceOriginal: string, deliveryTimeText: string, deliveryTimeIndex: number, title: string, url: string, id: number, photo: string } | { __typename?: 'AutocompleteResultItem', title: string, url: string, id: number, photo?: string | null }> }> };

export type IGraphQLPresearchQueryVariables = Exact<{
  types: Array<Scalars['String']['input']> | Scalars['String']['input'];
}>;


export type IGraphQLPresearchQuery = { __typename?: 'Query', presearch: Array<{ __typename?: 'AutocompleteResult', type: string, title: string, items: Array<{ __typename?: 'AutocompleteProductResultItem', discount: number, price: string, priceOriginal: string, deliveryTimeText: string, deliveryTimeIndex: number, title: string, url: string, id: number, photo: string } | { __typename?: 'AutocompleteResultItem', title: string, url: string, id: number, photo?: string | null }> }> };

export const IGraphQLFullPriceFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}}]}}]} as unknown as DocumentNode<IGraphQLFullPriceFragment, unknown>;
export const IGraphQLFullCurrencyFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullCurrency"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"decimalMark"}},{"kind":"Field","name":{"kind":"Name","value":"precision"}},{"kind":"Field","name":{"kind":"Name","value":"roundDirection"}},{"kind":"Field","name":{"kind":"Name","value":"roundType"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]} as unknown as DocumentNode<IGraphQLFullCurrencyFragment, unknown>;
export const IGraphQLPriceWithFullCurrencyFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PriceWithFullCurrency"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"FullPrice"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"FullCurrency"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullCurrency"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"decimalMark"}},{"kind":"Field","name":{"kind":"Name","value":"precision"}},{"kind":"Field","name":{"kind":"Name","value":"roundDirection"}},{"kind":"Field","name":{"kind":"Name","value":"roundType"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]} as unknown as DocumentNode<IGraphQLPriceWithFullCurrencyFragment, unknown>;
export const IGraphQLMenuFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MenuFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"parent"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"children"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"hasChildren"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}}]} as unknown as DocumentNode<IGraphQLMenuFieldsFragment, unknown>;
export const IGraphQLPageFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PageFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"target"}}]}}]} as unknown as DocumentNode<IGraphQLPageFieldsFragment, unknown>;
export const IGraphQLPageItemFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PageItem"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"PageFields"}},{"kind":"Field","name":{"kind":"Name","value":"children"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"PageFields"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PageFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"target"}}]}}]} as unknown as DocumentNode<IGraphQLPageItemFragment, unknown>;
export const IGraphQLBasicPriceFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]}}]} as unknown as DocumentNode<IGraphQLBasicPriceFragment, unknown>;
export const IGraphQLMultiSetCategoryFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MultiSetCategoryFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MultiSetCategory"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"products"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"longDescription"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photos"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"size"},"value":{"kind":"EnumValue","value":"PHOTO_DETAIL"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","alias":{"kind":"Name","value":"labels"},"name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"label"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"parameters"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"parameter"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"list"}},{"kind":"Field","name":{"kind":"Name","value":"text"}},{"kind":"Field","name":{"kind":"Name","value":"number"}}]}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]}}]} as unknown as DocumentNode<IGraphQLMultiSetCategoryFieldsFragment, unknown>;
export const IGraphQLProductMultisetInfoFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductMultisetInfo"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MultiSet"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"priceFrom"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"categories"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"MultiSetCategoryFields"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MultiSetCategoryFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MultiSetCategory"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"products"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"longDescription"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photos"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"size"},"value":{"kind":"EnumValue","value":"PHOTO_DETAIL"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","alias":{"kind":"Name","value":"labels"},"name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"label"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"parameters"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"parameter"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"list"}},{"kind":"Field","name":{"kind":"Name","value":"text"}},{"kind":"Field","name":{"kind":"Name","value":"number"}}]}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLProductMultisetInfoFragment, unknown>;
export const IGraphQLMultisetsCurrencyContextFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MultisetsCurrencyContext"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Contexts"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"FullCurrency"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullCurrency"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"decimalMark"}},{"kind":"Field","name":{"kind":"Name","value":"precision"}},{"kind":"Field","name":{"kind":"Name","value":"roundDirection"}},{"kind":"Field","name":{"kind":"Name","value":"roundType"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]} as unknown as DocumentNode<IGraphQLMultisetsCurrencyContextFragment, unknown>;
export const IGraphQLCurrencyFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}}]} as unknown as DocumentNode<IGraphQLCurrencyFieldsFragment, unknown>;
export const IGraphQLProductFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}}]} as unknown as DocumentNode<IGraphQLProductFieldsFragment, unknown>;
export const IGraphQLCartItemFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}}]} as unknown as DocumentNode<IGraphQLCartItemFieldsFragment, unknown>;
export const IGraphQLShippingInfoFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}}]} as unknown as DocumentNode<IGraphQLShippingInfoFieldsFragment, unknown>;
export const IGraphQLCartFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Cart"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"freeDeliveryFrom"}},{"kind":"Field","name":{"kind":"Name","value":"totalPrice"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"savings"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"charges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartItemFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"shippingInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ShippingInfoFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"activeCoupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"bonusPoints"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdated"}},{"kind":"Field","name":{"kind":"Name","value":"availability"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}}]} as unknown as DocumentNode<IGraphQLCartFieldsFragment, unknown>;
export const IGraphQLAutocompleteItemFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"AutocompleteItem"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"AutocompleteResultItemInterface"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"photo"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"AutocompleteProductResultItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"price"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeText"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeIndex"}}]}}]}}]} as unknown as DocumentNode<IGraphQLAutocompleteItemFragment, unknown>;
export const IGraphQLFilterSectionDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FilterSection"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BaseFilterInput"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"order"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"page"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"categoryFilter"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"filter"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"baseFilter"},"value":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"filterData"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"order"},"value":{"kind":"Variable","name":{"kind":"Name","value":"order"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"page"},"value":{"kind":"Variable","name":{"kind":"Name","value":"page"}}}]}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productListHtml"}},{"kind":"Field","name":{"kind":"Name","value":"pagerHtml"}},{"kind":"Field","name":{"kind":"Name","value":"pagerTopHtml"}},{"kind":"Field","name":{"kind":"Name","value":"descriptionHtml"}},{"kind":"Field","name":{"kind":"Name","value":"metaTitle"}},{"kind":"Field","name":{"kind":"Name","value":"indexedUrl"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"pager"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"total"}},{"kind":"Field","name":{"kind":"Name","value":"maxPage"}}]}},{"kind":"Field","name":{"kind":"Name","value":"filterValues"}}]}}]}}]} as unknown as DocumentNode<IGraphQLFilterSectionQuery, IGraphQLFilterSectionQueryVariables>;
export const IGraphQLFilterPagerLoadMoreDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FilterPagerLoadMore"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BaseFilterInput"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"order"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"page"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"categoryLoadMore"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"filter"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"baseFilter"},"value":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"filterData"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"order"},"value":{"kind":"Variable","name":{"kind":"Name","value":"order"}}},{"kind":"ObjectField","name":{"kind":"Name","value":"page"},"value":{"kind":"Variable","name":{"kind":"Name","value":"page"}}}]}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"pagerHtml"}},{"kind":"Field","name":{"kind":"Name","value":"pagerTopHtml"}},{"kind":"Field","name":{"kind":"Name","value":"nextPageHtml"}}]}}]}}]} as unknown as DocumentNode<IGraphQLFilterPagerLoadMoreQuery, IGraphQLFilterPagerLoadMoreQueryVariables>;
export const IGraphQLLoadAllFiltersDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"LoadAllFilters"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"BaseFilterInput"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filterId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"loadAllFilterValues"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"baseFilter"},"value":{"kind":"Variable","name":{"kind":"Name","value":"baseFilter"}}},{"kind":"Argument","name":{"kind":"Name","value":"filterData"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filterData"}}},{"kind":"Argument","name":{"kind":"Name","value":"filterId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filterId"}}}]}]}}]} as unknown as DocumentNode<IGraphQLLoadAllFiltersQuery, IGraphQLLoadAllFiltersQueryVariables>;
export const IGraphQLGetMenuDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getMenu"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"menu"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"MenuFields"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MenuFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"parent"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"children"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"hasChildren"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}}]} as unknown as DocumentNode<IGraphQLGetMenuQuery, IGraphQLGetMenuQueryVariables>;
export const IGraphQLGetMenuRootDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getMenuRoot"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"menu"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"hasChildren"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetMenuRootQuery, IGraphQLGetMenuRootQueryVariables>;
export const IGraphQLGetPagesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getPages"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"label"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"pages"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"label"},"value":{"kind":"Variable","name":{"kind":"Name","value":"label"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"PageItem"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PageFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"target"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PageItem"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"PageFields"}},{"kind":"Field","name":{"kind":"Name","value":"children"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"PageFields"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetPagesQuery, IGraphQLGetPagesQueryVariables>;
export const IGraphQLGetMenuContentDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getMenuContent"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"header"},"name":{"kind":"Name","value":"menuHeader"}},{"kind":"Field","alias":{"kind":"Name","value":"footer"},"name":{"kind":"Name","value":"menuFooter"}}]}}]} as unknown as DocumentNode<IGraphQLGetMenuContentQuery, IGraphQLGetMenuContentQueryVariables>;
export const IGraphQLGetMenuAdditionalContentDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getMenuAdditionalContent"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"content"},"name":{"kind":"Name","value":"menuAdditionalContent"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}]}]}}]} as unknown as DocumentNode<IGraphQLGetMenuAdditionalContentQuery, IGraphQLGetMenuAdditionalContentQueryVariables>;
export const IGraphQLGetMenuAdditionalContentSideDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getMenuAdditionalContentSide"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"content"},"name":{"kind":"Name","value":"menuAdditionalContentSide"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}]}]}}]} as unknown as DocumentNode<IGraphQLGetMenuAdditionalContentSideQuery, IGraphQLGetMenuAdditionalContentSideQueryVariables>;
export const IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSectionsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"get_currency_user_sections"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"menuRoot"},"name":{"kind":"Name","value":"menu"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}}]}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"active"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"user"},"name":{"kind":"Name","value":"me"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"userName"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSectionsQuery, IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSectionsQueryVariables>;
export const IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSections_IGraphQLElninoDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"get_currency_user_sections_elnino"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"menu"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"parents"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"FragmentSpread","name":{"kind":"Name","value":"MenuFields"}}]}},{"kind":"Field","alias":{"kind":"Name","value":"menuRoot"},"name":{"kind":"Name","value":"menu"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":{"kind":"Name","value":"id"},"name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"active"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contexts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"languages"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"isActive"}}]}}]}},{"kind":"Field","alias":{"kind":"Name","value":"user"},"name":{"kind":"Name","value":"me"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"userName"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MenuFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"parent"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"children"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"nameShort"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"hasChildren"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"source"}}]}},{"kind":"Field","name":{"kind":"Name","value":"isVirtual"}}]}}]} as unknown as DocumentNode<IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSections_IGraphQLElninoQuery, IGraphQLGet_IGraphQLCurrency_IGraphQLUser_IGraphQLSections_IGraphQLElninoQueryVariables>;
export const IGraphQLGetDataMultisetsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getDataMultisets"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"productId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productMultiSet"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"productId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"productId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductMultisetInfo"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contexts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"MultisetsCurrencyContext"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BasicPrice"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Price"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MultiSetCategoryFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MultiSetCategory"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"products"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"longDescription"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photos"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"size"},"value":{"kind":"EnumValue","value":"PHOTO_DETAIL"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"source"}},{"kind":"Field","name":{"kind":"Name","value":"showInLead"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"variations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","alias":{"kind":"Name","value":"labels"},"name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"label"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"price"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"parameters"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"parameter"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"visible"}},{"kind":"Field","name":{"kind":"Name","value":"type"}}]}},{"kind":"Field","name":{"kind":"Name","value":"values"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"list"}},{"kind":"Field","name":{"kind":"Name","value":"text"}},{"kind":"Field","name":{"kind":"Name","value":"number"}}]}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"FullCurrency"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"decimalMark"}},{"kind":"Field","name":{"kind":"Name","value":"precision"}},{"kind":"Field","name":{"kind":"Name","value":"roundDirection"}},{"kind":"Field","name":{"kind":"Name","value":"roundType"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductMultisetInfo"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"MultiSet"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"priceFrom"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"BasicPrice"}}]}},{"kind":"Field","name":{"kind":"Name","value":"categories"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"MultiSetCategoryFields"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"MultisetsCurrencyContext"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Contexts"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"FullCurrency"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetDataMultisetsQuery, IGraphQLGetDataMultisetsQueryVariables>;
export const IGraphQLGetCartItemsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getCartItems"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cart"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartFields"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Cart"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"freeDeliveryFrom"}},{"kind":"Field","name":{"kind":"Name","value":"totalPrice"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"savings"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"charges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartItemFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"shippingInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ShippingInfoFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"activeCoupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"bonusPoints"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdated"}},{"kind":"Field","name":{"kind":"Name","value":"availability"}}]}}]} as unknown as DocumentNode<IGraphQLGetCartItemsQuery, IGraphQLGetCartItemsQueryVariables>;
export const IGraphQLGetAlsoBoughtDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getAlsoBought"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"alsoBought"}}]}}]} as unknown as DocumentNode<IGraphQLGetAlsoBoughtQuery, IGraphQLGetAlsoBoughtQueryVariables>;
export const IGraphQLGetGtmDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getGtmData"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"gtmData"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"user"}},{"kind":"Field","name":{"kind":"Name","value":"dataPrinterData"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetGtmDataQuery, IGraphQLGetGtmDataQueryVariables>;
export const IGraphQLGetDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getData"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"withFavorites"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"withRedirectLocation"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"withCountryContext"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"invalidateCache"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}},"defaultValue":{"kind":"BooleanValue","value":false}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"withActiveSeller"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}},"defaultValue":{"kind":"BooleanValue","value":false}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"redirectLocation"},"directives":[{"kind":"Directive","name":{"kind":"Name","value":"include"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"if"},"value":{"kind":"Variable","name":{"kind":"Name","value":"withRedirectLocation"}}}]}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"location"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"flag"}},{"kind":"Field","name":{"kind":"Name","value":"actualName"}},{"kind":"Field","name":{"kind":"Name","value":"actualFlag"}}]}},{"kind":"Field","name":{"kind":"Name","value":"cart"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"invalidateCache"},"value":{"kind":"Variable","name":{"kind":"Name","value":"invalidateCache"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"productFavorites"},"directives":[{"kind":"Directive","name":{"kind":"Name","value":"include"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"if"},"value":{"kind":"Variable","name":{"kind":"Name","value":"withFavorites"}}}]}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","alias":{"kind":"Name","value":"title"},"name":{"kind":"Name","value":"productTitle"}}]}},{"kind":"Field","name":{"kind":"Name","value":"me"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"email"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"surname"}},{"kind":"Field","name":{"kind":"Name","value":"isB2B"}},{"kind":"Field","name":{"kind":"Name","value":"userIconLabel"}}]}},{"kind":"Field","name":{"kind":"Name","value":"contexts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"roundType"}},{"kind":"Field","name":{"kind":"Name","value":"roundDirection"}},{"kind":"Field","name":{"kind":"Name","value":"precision"}},{"kind":"Field","name":{"kind":"Name","value":"decimalMark"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"Field","name":{"kind":"Name","value":"language"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"country"},"directives":[{"kind":"Directive","name":{"kind":"Name","value":"include"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"if"},"value":{"kind":"Variable","name":{"kind":"Name","value":"withCountryContext"}}}]}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}},{"kind":"Field","name":{"kind":"Name","value":"jsShopConfig"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmData"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"user"}},{"kind":"Field","name":{"kind":"Name","value":"dataPrinterData"}}]}},{"kind":"Field","name":{"kind":"Name","value":"seller"},"directives":[{"kind":"Directive","name":{"kind":"Name","value":"include"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"if"},"value":{"kind":"Variable","name":{"kind":"Name","value":"withActiveSeller"}}}]}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"store"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"city"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Cart"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"freeDeliveryFrom"}},{"kind":"Field","name":{"kind":"Name","value":"totalPrice"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"savings"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"charges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartItemFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"shippingInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ShippingInfoFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"activeCoupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"bonusPoints"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdated"}},{"kind":"Field","name":{"kind":"Name","value":"availability"}}]}}]} as unknown as DocumentNode<IGraphQLGetDataQuery, IGraphQLGetDataQueryVariables>;
export const IGraphQLUpdateCartDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"updateCart"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"items"}},"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"CartItemInput"}}}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"lastUpdated"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DateTime"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartUpdate"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"items"},"value":{"kind":"Variable","name":{"kind":"Name","value":"items"}}},{"kind":"Argument","name":{"kind":"Name","value":"lastUpdated"},"value":{"kind":"Variable","name":{"kind":"Name","value":"lastUpdated"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cart"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"result"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"isSuccess"}},{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Cart"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"freeDeliveryFrom"}},{"kind":"Field","name":{"kind":"Name","value":"totalPrice"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"savings"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"charges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartItemFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"shippingInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ShippingInfoFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"activeCoupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"bonusPoints"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdated"}},{"kind":"Field","name":{"kind":"Name","value":"availability"}}]}}]} as unknown as DocumentNode<IGraphQLUpdateCartMutation, IGraphQLUpdateCartMutationVariables>;
export const IGraphQLUpdateProductFavoriteDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"updateProductFavorite"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"products"}},"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ProductFavoriteInput"}}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productFavoritesUpdate"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"products"},"value":{"kind":"Variable","name":{"kind":"Name","value":"products"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productFavorites"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productId"}}]}},{"kind":"Field","name":{"kind":"Name","value":"result"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"isSuccess"}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLUpdateProductFavoriteMutation, IGraphQLUpdateProductFavoriteMutationVariables>;
export const IGraphQLGetProductFavoritesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getProductFavorites"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productFavorites"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"productId"}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetProductFavoritesQuery, IGraphQLGetProductFavoritesQueryVariables>;
export const IGraphQLAddCartCouponDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"addCartCoupon"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"code"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"addCoupon"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"couponCode"},"value":{"kind":"Variable","name":{"kind":"Name","value":"code"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cart"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"result"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"isSuccess"}},{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CurrencyFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Currency"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"symbol"}},{"kind":"Field","name":{"kind":"Name","value":"rate"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ProductFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ProductPublic"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"variationTitle"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"inStore"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSuppliers"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTime"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}}]}},{"kind":"Field","name":{"kind":"Name","value":"photo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"dateUpdate"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"CartItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"productId"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"pieces"}},{"kind":"Field","name":{"kind":"Name","value":"step"}},{"kind":"Field","name":{"kind":"Name","value":"note"}},{"kind":"Field","name":{"kind":"Name","value":"printNote"}},{"kind":"Field","alias":{"kind":"Name","value":"price"},"name":{"kind":"Name","value":"totalPriceWithDiscounts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"vatValue"}},{"kind":"Field","name":{"kind":"Name","value":"vat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"product"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ProductFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"gtmActions"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cartAdd"}},{"kind":"Field","name":{"kind":"Name","value":"cartRemove"}},{"kind":"Field","name":{"kind":"Name","value":"productClick"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ShippingInfoFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ShippingInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDate"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateInPerson"}},{"kind":"Field","name":{"kind":"Name","value":"minDeliveryDateDelivery"}},{"kind":"Field","name":{"kind":"Name","value":"isFreeShipping"}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"CartFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Cart"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"freeDeliveryFrom"}},{"kind":"Field","name":{"kind":"Name","value":"totalPrice"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"savings"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"charges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"withVat"}},{"kind":"Field","name":{"kind":"Name","value":"withoutVat"}},{"kind":"Field","name":{"kind":"Name","value":"currency"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CurrencyFields"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"CartItemFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"shippingInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ShippingInfoFields"}}]}},{"kind":"Field","name":{"kind":"Name","value":"activeCoupons"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"code"}}]}},{"kind":"Field","name":{"kind":"Name","value":"bonusPoints"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdated"}},{"kind":"Field","name":{"kind":"Name","value":"availability"}}]}}]} as unknown as DocumentNode<IGraphQLAddCartCouponMutation, IGraphQLAddCartCouponMutationVariables>;
export const IGraphQLGetFragmentDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getFragment"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"code"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"fragment"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"code"},"value":{"kind":"Variable","name":{"kind":"Name","value":"code"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"content"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"html"}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetFragmentQuery, IGraphQLGetFragmentQueryVariables>;
export const IGraphQLGetInStoreSellerDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getInStoreSeller"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filter"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ProductsFilterInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"products"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"filter"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filter"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSeller"}},{"kind":"Field","name":{"kind":"Name","value":"inStoreSellerOther"}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetInStoreSellerQuery, IGraphQLGetInStoreSellerQueryVariables>;
export const IGraphQLGetInStoreSellerDetailDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"getInStoreSellerDetail"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"filter"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ProductsFilterInput"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"products"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"filter"},"value":{"kind":"Variable","name":{"kind":"Name","value":"filter"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"variationId"}},{"kind":"Field","name":{"kind":"Name","value":"sellerAvailabilityDetail"}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLGetInStoreSellerDetailQuery, IGraphQLGetInStoreSellerDetailQueryVariables>;
export const IGraphQLRecommenderDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"recommender"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"data"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"recommender"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"data"},"value":{"kind":"Variable","name":{"kind":"Name","value":"data"}}}]}]}}]} as unknown as DocumentNode<IGraphQLRecommenderQuery, IGraphQLRecommenderQueryVariables>;
export const IGraphQLAutocompleteDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"autocomplete"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"term"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"types"}},"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"autocomplete"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"term"},"value":{"kind":"Variable","name":{"kind":"Name","value":"term"}}},{"kind":"Argument","name":{"kind":"Name","value":"types"},"value":{"kind":"Variable","name":{"kind":"Name","value":"types"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"photo"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"AutocompleteProductResultItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"price"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeText"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeIndex"}}]}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLAutocompleteQuery, IGraphQLAutocompleteQueryVariables>;
export const IGraphQLPresearchDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"presearch"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"types"}},"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"presearch"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"types"},"value":{"kind":"Variable","name":{"kind":"Name","value":"types"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"photo"}},{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"AutocompleteProductResultItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"discount"}},{"kind":"Field","name":{"kind":"Name","value":"price"}},{"kind":"Field","name":{"kind":"Name","value":"priceOriginal"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeText"}},{"kind":"Field","name":{"kind":"Name","value":"deliveryTimeIndex"}}]}}]}}]}}]}}]} as unknown as DocumentNode<IGraphQLPresearchQuery, IGraphQLPresearchQueryVariables>;