/** * Warning: This is an autogenerated file. * * Changes in this file won't take effect and will be overwritten */ // Base Types type Exact = { [K in keyof T]: T[K] }; type Maybe = T | null | undefined type Scalars = { Boolean: boolean String: string Float: number Int: number ID: string } // Operation related types export type AddToCartMutationMutationVariables = Exact<{ orderFormId: Maybe; items: Maybe>>; marketingData: Maybe; }>; export type AddToCartMutationMutation = { addToCart: { id: string, canEditData: boolean, loggedIn: boolean, userProfileId: Maybe, userType: Maybe, value: number, allowManualPrice: Maybe, items: Array<{ parentAssemblyBinding: Maybe, sellingPriceWithAssemblies: Maybe, availability: Maybe, detailUrl: Maybe, id: string, listPrice: Maybe, manualPrice: Maybe, measurementUnit: Maybe, name: Maybe, price: Maybe, productCategories: Maybe, productCategoryIds: Maybe, productRefId: Maybe, productId: Maybe, quantity: number, seller: Maybe, sellingPrice: Maybe, skuName: Maybe, unitMultiplier: Maybe, uniqueId: string, refId: Maybe, additionalInfo: Maybe<{ brandName: Maybe }>, attachments: Array<{ name: Maybe, content: Maybe }>, attachmentOfferings: Array<{ name: Maybe, required: Maybe, schema: Maybe }>, bundleItems: Array<{ availability: Maybe, detailUrl: Maybe, id: string, listPrice: Maybe, measurementUnit: Maybe, name: Maybe, price: Maybe, productCategories: Maybe, productCategoryIds: Maybe, productRefId: Maybe, productId: Maybe, quantity: number, seller: Maybe, sellingPrice: Maybe, skuName: Maybe, unitMultiplier: Maybe, uniqueId: string, refId: Maybe, additionalInfo: Maybe<{ brandName: Maybe }>, attachments: Array<{ name: Maybe, content: Maybe }>, attachmentOfferings: Array<{ name: Maybe, required: Maybe, schema: Maybe }>, imageUrls: Maybe<{ at1x: string, at2x: string, at3x: string }>, offerings: Array<{ id: string, name: string, price: number, type: string, attachmentOfferings: Array<{ name: Maybe, required: Maybe, schema: Maybe }> }>, skuSpecifications: Array<{ fieldName: Maybe, fieldValues: Array> }> }>, options: Maybe, quantity: Maybe, seller: Maybe, inputValues: Maybe, options: Maybe, quantity: Maybe, seller: Maybe, inputValues: Maybe, options: Maybe, quantity: Maybe, seller: Maybe, inputValues: Maybe }>> }>> }>>>, imageUrls: Maybe<{ at1x: string, at2x: string, at3x: string }>, offerings: Array<{ id: string, name: string, price: number, type: string, attachmentOfferings: Array<{ name: Maybe, required: Maybe, schema: Maybe }> }>, skuSpecifications: Array<{ fieldName: Maybe, fieldValues: Array> }> }>, marketingData: { coupon: Maybe, utmCampaign: Maybe, utmMedium: Maybe, utmSource: Maybe, utmiCampaign: Maybe, utmiPart: Maybe, utmiPage: Maybe }, totalizers: Array, value: number }>>, shipping: { countries: Maybe>>, isValid: boolean, availableAddresses: Maybe, addressType: Maybe, city: Maybe, complement: Maybe, country: Maybe, neighborhood: Maybe, number: Maybe, postalCode: Maybe, receiverName: Maybe, reference: Maybe, state: Maybe, street: Maybe, isDisposable: Maybe }>>>, selectedAddress: Maybe<{ addressId: Maybe, addressType: Maybe, city: Maybe, complement: Maybe, country: Maybe, neighborhood: Maybe, number: Maybe, postalCode: Maybe, receiverName: Maybe, reference: Maybe, state: Maybe, street: Maybe, isDisposable: Maybe }>, deliveryOptions: Array<{ id: string, price: number, estimate: string, isSelected: boolean }> }, paymentData: { isValid: boolean, paymentSystems: Array<{ id: string, name: string, groupName: string, stringId: string, requiresDocument: boolean, isCustom: boolean, description: Maybe, requiresAuthentication: Maybe, dueDate: Maybe, validator: Maybe<{ regex: Maybe, mask: Maybe, cardCodeRegex: Maybe, cardCodeMask: Maybe, weights: Maybe>>, useCvv: Maybe, useExpirationDate: Maybe, useCardHolderName: Maybe, useBillingAddress: Maybe }> }>, payments: Array<{ paymentSystem: Maybe, bin: Maybe, accountId: Maybe, tokenId: Maybe, installments: Maybe, referenceValue: Maybe, value: Maybe }>, installmentOptions: Array<{ paymentSystem: string, installments: Array<{ count: number, hasInterestRate: Maybe, interestRate: Maybe, value: Maybe, total: number }> }>, availableAccounts: Array<{ accountId: string, paymentSystem: string, paymentSystemName: string, cardNumber: string, bin: string }> }, clientProfileData: Maybe<{ email: Maybe, firstName: Maybe, lastName: Maybe, document: Maybe, documentType: Maybe, phone: Maybe, isValid: boolean }>, clientPreferencesData: Maybe<{ locale: Maybe, optInNewsletter: Maybe }>, messages: { couponMessages: Array }>>, generalMessages: Array, text: Maybe, status: Maybe }>> } } }; // Query Related Code export const AddToCartMutation = { query: undefined, sha256Hash: "050aa4dd330c96ade95f4018c3332aa38b882734968674fe4629f4fe8de0ddd4", operationName: "AddToCartMutation", }