import{a as _}from"./chunk-JWAFQ6PQ.js";import{i as t}from"./chunk-GVZRBRU2.js";import{m as $}from"./chunk-SZDOCCE5.js";import{D as R,d as r,e as n,f as O,g,v as l,w as x}from"./chunk-QZAKNZ5J.js";import{a as s,b as i}from"./chunk-WNE7PXNE.js";var c=function(e){return e.GET_CART="[Cart] Get cart",e.GET_CART_ERROR="[Cart] Get cart [Error]",e.GET_CART_SUCCESS="[Cart] Get cart [Success]",e.RESET_CART="[Cart] Reset cart",e.RESET_CART_ERROR="[Cart] Reset cart [Error]",e.RESET_CART_SUCCESS="[Cart] Reset cart [Success]",e.DISMISS_CART_NOTIFICATION="[Cart] Dismiss cart notification",e.DISMISS_CART_NOTIFICATION_ERROR="[Cart] Dismiss cart notification [Error]",e.DISMISS_CART_NOTIFICATION_SUCCESS="[Cart] Dismiss cart notification [Success]",e.CLEAR_CART="[Cart] Clear cart",e.ASK_FOR_SIGN_IN="[Cart] Ask for sign in",e.GENERIC_CART_COMMUNICATION_ERROR="[Cart] Generic cart communication error",e.QUICK_CART_CHANGED="[Cart] Quick cart changed",e.REFRESH_CART_FROM_LOCAL_STORE="[Cart] Refresh cart from local store",e.SET_OTY_CONSUMPTION="[Cart] Set OTY consumption",e.SET_OTY_CONSUMPTION_ERROR="[Cart] Set OTY consumption [Error]",e.SET_OTY_CONSUMPTION_SUCCESS="[Cart] Set OTY consumption [Success]",e.SHOW_USE_OTY_MESSAGE="[Cart] Set show use oty message",e.OPEN_SHOW_USE_OTY_MESSAGE="[Cart] Open show use oty message",e.SET_PAYMENT="[Cart] Set payment",e.SET_PAYMENT_ERROR="[Cart] Set payment [Error]",e.SET_PAYMENT_SUCCESS="[Cart] Set payment [Success]",e.SET_REFRESH_CART_STATE="[Cart] Set refresh cart state",e.SET_TELEWEB_INFO="[Cart] Set teleweb info",e.SET_TELEWEB_INFO_ERROR="[Cart] Set teleweb info [Error]",e.SET_TELEWEB_INFO_SUCCESS="[Cart] Set teleweb info [Success]",e.SET_NULL_BUDGET_ERRORS="[Cart] Set null budget errors [Success]",e.SET_CUSTOMER_TAB="[Cart] Set Customer tab",e.SET_LOCKER_TAB="[Cart] Set Locker tab",e.SET_ADDITIONAL_CLM_INFO="[Cart] Set Additional CLM Info",e.DELETE_ADDITIONAL_CLM_INFO="[Cart] Delete Additional CLM Info",e}(c||{}),B=r(c.GET_CART),Lt=r(c.GET_CART_ERROR,n()),Ut=r(c.GET_CART_SUCCESS,n()),kt=r(c.RESET_CART),wt=r(c.RESET_CART_ERROR,n()),jt=r(c.RESET_CART_SUCCESS),Vt=r(c.CLEAR_CART),qt=r(c.DISMISS_CART_NOTIFICATION,n()),Gt=r(c.DISMISS_CART_NOTIFICATION_ERROR,n()),Yt=r(c.DISMISS_CART_NOTIFICATION_SUCCESS),Ht=r(c.QUICK_CART_CHANGED),Wt=r(c.REFRESH_CART_FROM_LOCAL_STORE),Xt=r(c.ASK_FOR_SIGN_IN),Kt=r(c.GENERIC_CART_COMMUNICATION_ERROR,n()),zt=r(c.SET_OTY_CONSUMPTION,n()),Jt=r(c.SET_OTY_CONSUMPTION_ERROR,n()),Zt=r(c.SET_OTY_CONSUMPTION_SUCCESS,n()),Qt=r(c.SHOW_USE_OTY_MESSAGE,n()),eo=r(c.OPEN_SHOW_USE_OTY_MESSAGE),to=r(c.SET_PAYMENT,n()),oo=r(c.SET_PAYMENT_ERROR,n()),ro=r(c.SET_PAYMENT_SUCCESS),no=r(c.SET_REFRESH_CART_STATE,n()),so=r(c.SET_TELEWEB_INFO,n()),io=r(c.SET_TELEWEB_INFO_ERROR,n()),co=r(c.SET_TELEWEB_INFO_SUCCESS),ao=r(c.SET_NULL_BUDGET_ERRORS),uo=r(c.SET_CUSTOMER_TAB,n()),lo=r(c.SET_LOCKER_TAB,n()),po=O({source:"Cart",events:{"Update Installment Period":n(),"Update Installment Period Success":g(),"Update Installment Period Error":g()}}),mo=O({source:"Cart",events:{"Get Item Ids":g(),"Get Item Ids Success":n(),"Get Item Ids Error":g()}}),So=r(c.SET_ADDITIONAL_CLM_INFO,n()),Ro=r(c.DELETE_ADDITIONAL_CLM_INFO),Io=r("[Cart] Confirm Email Address",n());var K=function(e){return e.Eligible="ELIGIBLE",e.Hidden="HIDDEN",e.NotEligible="NOT_ELIGIBLE",e.PartiallyEligible="PARTIALLY_ELIGIBLE",e.Selected="SELECTED",e}(K||{}),S=function(e){return e.Acquisition="ACQUISITION",e.AcquisitionPortIn="ACQUISITION_PORT_IN",e.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",e.BudgetAcquisition="BUDGET_ACQUISITION",e.BudgetLoyalty="BUDGET_LOYALTY",e.Loyalty="LOYALTY",e}(S||{}),z=function(e){return e.Acquisition="ACQUISITION",e.AcquisitionPortIn="ACQUISITION_PORT_IN",e.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",e.BudgetAcquisition="BUDGET_ACQUISITION",e.Loyalty="LOYALTY",e}(z||{});var J=function(e){return e.Basic="BASIC",e.Premium="PREMIUM",e}(J||{}),Z=function(e){return e.Ocr="OCR",e}(Z||{}),Q=function(e){return e.AlreadyErased="ALREADY_ERASED",e.AlreadyValidated="ALREADY_VALIDATED",e.Erased="ERASED",e.NotFound="NOT_FOUND",e.NotValidated="NOT_VALIDATED",e.Validated="VALIDATED",e}(Q||{}),d=function(e){return e.AddProductSubscriptionBundle="addProductSubscriptionBundle",e.AddSimpleProduct="addSimpleProduct",e.AddSubscription="addSubscription",e.AskForAbove16="askForAbove16",e.CanImpersonate="canImpersonate",e.CanPlaceOrder="canPlaceOrder",e.CheckGdpr="checkGdpr",e.ClearCart="clearCart",e.HasOnlySimoLoyOrSimoOfi="hasOnlySimoLoyOrSimoOfi",e.HasPaymentCommitment="hasPaymentCommitment",e.HasPpy2PpdAcq="hasPpy2PpdAcq",e.HasSimoLoyOnly="hasSimoLoyOnly",e.HasSimoOnlyPpy2Ppd="hasSimoOnlyPpy2Ppd",e.IsCnpNotMandatory="isCnpNotMandatory",e.IsEligibleForVoucher="isEligibleForVoucher",e.IsESimPrePayFlow="isESimPrePayFlow",e.IsFastOrder="isFastOrder",e.IsShortFlow="isShortFlow",e.ReadNotifications="readNotifications",e.RequiresAdditionalClmBillingInfo="requiresAdditionalClmBillingInfo",e.RequiresContactDetails="requiresContactDetails",e.RequiresShippingAddress="requiresShippingAddress",e.SetBilling="setBilling",e.SetBillingAddress="setBillingAddress",e.SetBillingParty="setBillingParty",e.SetOtyConsumption="setOtyConsumption",e.SetPayment="setPayment",e.SetPhoneCreditConsumption="setPhoneCreditConsumption",e.SetShipping="setShipping",e.UpdateProductInstallmentsTerms="updateProductInstallmentsTerms",e}(d||{}),ee=function(e){return e.AddInsurance="addInsurance",e.DecreaseQnty="decreaseQnty",e.IncreaseQnty="increaseQnty",e.RecommendedByNbx="recommendedByNbx",e.Remove="remove",e.RemoveInsurance="removeInsurance",e}(ee||{}),te=function(e){return e.AriadnextMaxAttemptsReached="ARIADNEXT_MAX_ATTEMPTS_REACHED",e.BlockedSubscriptionAcquisition="BLOCKED_SUBSCRIPTION_ACQUISITION",e.BlockedSubscriptionLoyalty="BLOCKED_SUBSCRIPTION_LOYALTY",e.BudgetPointsUpdated="BUDGET_POINTS_UPDATED",e.CartGeneralError="CART_GENERAL_ERROR",e.ContactEmailNotValidated="CONTACT_EMAIL_NOT_VALIDATED",e.CrmBillingDetailsMissing="CRM_BILLING_DETAILS_MISSING",e.EmptyMessage="EMPTY_MESSAGE",e.EsimPrepayCardInvalidPrice="ESIM_PREPAY_CARD_INVALID_PRICE",e.GiftItemRemoved="GIFT_ITEM_REMOVED",e.GiftProductOutOfStock="GIFT_PRODUCT_OUT_OF_STOCK",e.GuestCartMergeRequiredLoggedRemoval="GUEST_CART_MERGE_REQUIRED_LOGGED_REMOVAL",e.GuestPpy_2PpdDifferentProfilePostpaid="GUEST_PPY_2_PPD_DIFFERENT_PROFILE_POSTPAID",e.GuestPpy_2PpdDifferentProfilePrepay="GUEST_PPY_2_PPD_DIFFERENT_PROFILE_PREPAY",e.GuestPpy_2PpdUnableToBeMerged="GUEST_PPY_2_PPD_UNABLE_TO_BE_MERGED",e.InactiveSubscriptionNumber="INACTIVE_SUBSCRIPTION_NUMBER",e.InstallmentLimitReached="INSTALLMENT_LIMIT_REACHED",e.InsufficientBudgetPoints="INSUFFICIENT_BUDGET_POINTS",e.InsuranceMsisdnChanged="INSURANCE_MSISDN_CHANGED",e.InsurancePendingOrActiveForMsisdn="INSURANCE_PENDING_OR_ACTIVE_FOR_MSISDN",e.KeepSimPrepayCustomerSimCodeMissing="KEEP_SIM_PREPAY_CUSTOMER_SIM_CODE_MISSING",e.MaxCartQntyExceeded="MAX_CART_QNTY_EXCEEDED",e.MaxOrdersInProgressExceeded="MAX_ORDERS_IN_PROGRESS_EXCEEDED",e.MaxQntyExceeded="MAX_QNTY_EXCEEDED",e.MaxQntyExceededAfterMerge="MAX_QNTY_EXCEEDED_AFTER_MERGE",e.MaxSubscriptionAcquisitionExceeded="MAX_SUBSCRIPTION_ACQUISITION_EXCEEDED",e.MaxValueExceeded="MAX_VALUE_EXCEEDED",e.MissingContactPersonPhoneNumberFromShipping="MISSING_CONTACT_PERSON_PHONE_NUMBER_FROM_SHIPPING",e.MissingStreetNameFromShipping="MISSING_STREET_NAME_FROM_SHIPPING",e.MissingTeleWebInfo="MISSING_TELE_WEB_INFO",e.MissingUniqueIdBusiness="MISSING_UNIQUE_ID_BUSINESS",e.MissingUniqueIdPerson="MISSING_UNIQUE_ID_PERSON",e.MsisdnAcquisitionNotAvailableAny="MSISDN_ACQUISITION_NOT_AVAILABLE_ANY",e.MsisdnAcquisitionNotAvailableCurrent="MSISDN_ACQUISITION_NOT_AVAILABLE_CURRENT",e.MsisdnNotEligibleForPrepaidToPostpaid="MSISDN_NOT_ELIGIBLE_FOR_PREPAID_TO_POSTPAID",e.NoBudgetPoints="NO_BUDGET_POINTS",e.NoEligibleSubscribersExist="NO_ELIGIBLE_SUBSCRIBERS_EXIST",e.NotEligibleBudgetActiveOrders="NOT_ELIGIBLE_BUDGET_ACTIVE_ORDERS",e.NotEligibleInstallmentAmountBelowThreshold="NOT_ELIGIBLE_INSTALLMENT_AMOUNT_BELOW_THRESHOLD",e.NotEligibleLoyaltySimoFlagPresent="NOT_ELIGIBLE_LOYALTY_SIMO_FLAG_PRESENT",e.NotEligibleLoyaltySuspendedAccount="NOT_ELIGIBLE_LOYALTY_SUSPENDED_ACCOUNT",e.NotEligibleMaxInstallmentMonthlyValueAlreadyReached="NOT_ELIGIBLE_MAX_INSTALLMENT_MONTHLY_VALUE_ALREADY_REACHED",e.NotLoggedHasBusinessPackage="NOT_LOGGED_HAS_BUSINESS_PACKAGE",e.OtpGenerateMaxAttemptsReached="OTP_GENERATE_MAX_ATTEMPTS_REACHED",e.OtpValidationExpired="OTP_VALIDATION_EXPIRED",e.OtyAvailabilityDateNotReached="OTY_AVAILABILITY_DATE_NOT_REACHED",e.PortInOfiAriadnextCnpNotMatching="PORT_IN_OFI_ARIADNEXT_CNP_NOT_MATCHING",e.PortinNotEligible="PORTIN_NOT_ELIGIBLE",e.PriceChanged="PRICE_CHANGED",e.PriceChangedAfterBundleSubscriptionRemoved="PRICE_CHANGED_AFTER_BUNDLE_SUBSCRIPTION_REMOVED",e.PriceNotAvailable="PRICE_NOT_AVAILABLE",e.ProductEndOfLife="PRODUCT_END_OF_LIFE",e.ProductInstallmentsTermsInvalid="PRODUCT_INSTALLMENTS_TERMS_INVALID",e.ProductNotAvailableForBudgetAcq="PRODUCT_NOT_AVAILABLE_FOR_BUDGET_ACQ",e.ProductNotEligibleForLockers="PRODUCT_NOT_ELIGIBLE_FOR_LOCKERS",e.ProductOutOfStock="PRODUCT_OUT_OF_STOCK",e.ProductReservationFailure="PRODUCT_RESERVATION_FAILURE",e.SubscriberNotEligible="SUBSCRIBER_NOT_ELIGIBLE",e.SubscriptionAcquisitionNotAllowedForGuest="SUBSCRIPTION_ACQUISITION_NOT_ALLOWED_FOR_GUEST",e.SubscriptionAcquisitionNotAllowedForSuspendedUser="SUBSCRIPTION_ACQUISITION_NOT_ALLOWED_FOR_SUSPENDED_USER",e.SubscriptionAcquisitionNotAllowedForUser="SUBSCRIPTION_ACQUISITION_NOT_ALLOWED_FOR_USER",e.SubscriptionAcquisitionRequiredAdmin="SUBSCRIPTION_ACQUISITION_REQUIRED_ADMIN",e.SubscriptionAcquisitionUnknownUser="SUBSCRIPTION_ACQUISITION_UNKNOWN_USER",e.SuspendedSubscriptionNumber="SUSPENDED_SUBSCRIPTION_NUMBER",e.VoucherNotPermitted="VOUCHER_NOT_PERMITTED",e.VoucherPartiallyApplied="VOUCHER_PARTIALLY_APPLIED",e.VoucherSuccessfullyApplied="VOUCHER_SUCCESSFULLY_APPLIED",e.VoucherUsageFailure="VOUCHER_USAGE_FAILURE",e}(te||{}),oe=function(e){return e.Acquisition="ACQUISITION",e.AcquisitionPortIn="ACQUISITION_PORT_IN",e.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",e}(oe||{}),re=function(e){return e.NonRo="NON_RO",e.Ro="RO",e}(re||{}),ne=function(e){return e.Approved="APPROVED",e.PendingApproval="PENDING_APPROVAL",e.Rejected="REJECTED",e}(ne||{});var se=function(e){return e.DirectMarketing="DIRECT_MARKETING",e.LocationConsent="LOCATION_CONSENT",e.MarketResearch="MARKET_RESEARCH",e.ServiceUsageConsent="SERVICE_USAGE_CONSENT",e.ThirdParty="THIRD_PARTY",e.TrafficConsent="TRAFFIC_CONSENT",e}(se||{});var ie=function(e){return e.Basic="BASIC",e.Premium="PREMIUM",e}(ie||{}),ce=function(e){return e.NotApplied="NOT_APPLIED",e.Products="PRODUCTS",e.Services="SERVICES",e}(ce||{}),ae=function(e){return e.Electronic="ELECTRONIC",e.Mail="MAIL",e}(ae||{}),ue=function(e){return e.Permanent="PERMANENT",e.Temporary="TEMPORARY",e}(ue||{}),le=function(e){return e.Error="ERROR",e.Info="INFO",e.Success="SUCCESS",e.Warning="WARNING",e}(le||{});var pe=function(e){return e.Cart="CART",e.Shipping="SHIPPING",e}(pe||{}),T=function(e){return e.Company="COMPANY",e.Person="PERSON",e.Pfa="PFA",e}(T||{}),de=function(e){return e.TbiInstallments="TBI_INSTALLMENTS",e.TbiPromo="TBI_PROMO",e}(de||{}),me=function(e){return e.ByCard="BY_CARD",e.CashAtDelivery="CASH_AT_DELIVERY",e.Oney_3Xp="ONEY_3XP",e.Oney_4Xp="ONEY_4XP",e.Order="ORDER",e.Tbi="TBI",e}(me||{}),Se=function(e){return e.DigitalCableSystems="DIGITAL_CABLE_SYSTEMS",e.EnigmaSystemNet="ENIGMA_SYSTEM_NET",e.GoilServicesRomania="GOIL_SERVICES_ROMANIA",e.IristelRomania="IRISTEL_ROMANIA",e.LycaMobile="LYCA_MOBILE",e.OrangeRomaniaCommunications="ORANGE_ROMANIA_COMMUNICATIONS",e.RcsRds="RCS_RDS",e.TelekomRomaniaMobile="TELEKOM_ROMANIA_MOBILE",e.VeridianSystems="VERIDIAN_SYSTEMS",e.VodafoneRomania="VODAFONE_ROMANIA",e}(Se||{});var Re=function(e){return e.Postpaid="POSTPAID",e.Prepaid="PREPAID",e}(Re||{}),Ie=function(e){return e.Firstxmonths="FIRSTXMONTHS",e.Life="LIFE",e.Somemonths="SOMEMONTHS",e}(Ie||{});var Ae=function(e){return e.Physical="PHYSICAL",e.PpycardEsim="PPYCARD_ESIM",e}(Ae||{}),fe=function(e){return e.Physical="PHYSICAL",e.PpycardEsim="PPYCARD_ESIM",e}(fe||{});var Ee=function(e){return e.ByCard="BY_CARD",e.CashAtDelivery="CASH_AT_DELIVERY",e.Oney_3Xp="ONEY_3XP",e.Oney_4Xp="ONEY_4XP",e.Order="ORDER",e.Tbi="TBI",e}(Ee||{}),A=function(e){return e.Customer="customer",e.FixedLocation="fixed_location",e.PickupInStore="pickup_in_store",e}(A||{}),ge=function(e){return e.Days="DAYS",e.Months="MONTHS",e.Years="YEARS",e}(ge||{}),ye=function(e){return e.Fix="FIX",e.Percentage="PERCENTAGE",e}(ye||{}),Pe=function(e){return e.Customer="customer",e.FixedLocation="fixed_location",e.PickupInStore="pickup_in_store",e}(Pe||{}),xe=function(e){return e.Esim="ESIM",e.KeepCurrent="KEEP_CURRENT",e.New="NEW",e}(xe||{}),Ce=function(e){return e.Esim="ESIM",e.KeepCurrent="KEEP_CURRENT",e.New="NEW",e}(Ce||{}),he=function(e){return e.EndOfLife="END_OF_LIFE",e.InStock="IN_STOCK",e.OutOfStock="OUT_OF_STOCK",e.Preorder="PREORDER",e}(he||{});var Oe=function(e){return e.Days="DAYS",e.Months="MONTHS",e.Years="YEARS",e}(Oe||{}),_e=t`
    fragment AnafBillingPartyResource on AnafBillingPartyResource {
  type
  name
  uniqueId
  phone
}
    `,Te=t`
    fragment AnafBillingAddressResource on AnafBillingAddressResource {
  county
  countyCode
  locality
  localityCode
  street
  streetNo
  zipCode
}
    `,be=t`
    fragment CartItemRefSubResource on CartItemRefSubResource {
  itemId
  itemName
}
    `,y=t`
    fragment NotificationSubResource on NotificationSubResource {
  code
  duration
  id
  level
  page
  text
  visibility
  recursiveApply
  itemRef {
    ...CartItemRefSubResource
  }
}
    ${be}`,b=t`
    fragment EmptyCartResource on EmptyCartResource {
  etag
  notifications {
    ...NotificationSubResource
  }
  __typename
}
    ${y}`,De=t`
    fragment EstimatedDeliveryDate on EstimatedDeliveryDateSubResource {
  deliveryDate
  deliveryDays
}
    `,Ne=t`
    fragment EstimatedDeliveryDatesInterval on EstimatedDeliveryDatesIntervalSubResource {
  min {
    ...EstimatedDeliveryDate
  }
  max {
    ...EstimatedDeliveryDate
  }
}
    ${De}`,ve=t`
    fragment CountySubResource on CountySubResource {
  id
  mnemonic
  name
  type
}
    `,Fe=t`
    fragment LocalitySubResource on LocalitySubResource {
  id
  name
  type
  uniqueNameOnCounty
}
    `,Me=t`
    fragment StreetTypeSubResource on StreetTypeSubResource {
  articulate
  selectable
  shortName
  type
}
    `,$e=t`
    fragment StreetSubResource on StreetSubResource {
  id
  name
  number
  type
  zipCode
  streetType {
    ...StreetTypeSubResource
  }
}
    ${Me}`,D=t`
    fragment AddressResource on AddressResource {
  apartment
  building
  floor
  id
  staircase
  xGeocode
  yGeocode
  zipCode
  county {
    ...CountySubResource
  }
  locality {
    ...LocalitySubResource
  }
  street {
    ...StreetSubResource
  }
}
    ${ve}
${Fe}
${$e}`,Be=t`
    fragment PartySubResource on PartySubResource {
  name
  type
  uniqueId
}
    `,Le=t`
    fragment BillingSubResource on BillingSubResource {
  address {
    ...AddressResource
  }
  party {
    ...PartySubResource
  }
}
    ${D}
${Be}`,p=t`
    fragment AmountSubResource on AmountSubResource {
  currency
  value
}
    `,Ue=t`
    fragment BudgetPointsFragment on BudgetPointsSubResource {
  totalBudgetPoints
  availableBudgetPoints
  consumedBudgetPoints {
    ...AmountSubResource
  }
}
    ${p}`,ke=t`
    fragment ConvergenceBonusSubResource on ConvergenceBonusSubResource {
  applied
  label
  message
  promoCode
  convergenceBonusValueAmount {
    ...AmountSubResource
  }
  convergenceBonusValueAppliedAmount {
    ...AmountSubResource
  }
  notification {
    ...NotificationSubResource
  }
}
    ${p}
${y}`,L=t`
    fragment PriceDiscount on PriceDiscount {
  offerName
  percentageValue
  periodMonths
  periodType
  type
  fixValue {
    ...AmountSubResource
  }
  subDiscounts {
    offerName
    percentageValue
    type
    fixValue {
      ...AmountSubResource
    }
  }
}
    ${p}`,we=t`
    fragment CartItemApplicableVoucherSubResource on CartItemApplicableVoucherSubResource {
  code
  discount {
    ...PriceDiscount
  }
}
    ${L}`,je=t`
    fragment GiftDetailsSubResource on GiftDetailsSubResource {
  specialOfferId
  specialOfferName
}
    `,Ve=t`
    fragment CartInsuranceOptionItemPrice on InsuranceOptionItemPriceSubResource {
  amount {
    ...AmountSubResource
  }
}
    ${p}`,qe=t`
    fragment TermSubResource on TermSubResource {
  unit
  value
}
    `,Ge=t`
    fragment CartInsuranceOptionItemSubResource on CartInsuranceOptionItemSubResource {
  displayName
  id
  eligibleMsisdns
  franchise
  insuranceId
  noCost
  type
  discount {
    ...PriceDiscount
  }
  price {
    ...CartInsuranceOptionItemPrice
  }
  priceNoVat {
    ...CartInsuranceOptionItemPrice
  }
  referenceAmount {
    ...CartInsuranceOptionItemPrice
  }
  term {
    ...TermSubResource
  }
}
    ${L}
${Ve}
${qe}`,Ye=t`
    fragment CartItemPriceSubResource on CartItemPriceSubResource {
  installment
  discount {
    offerName
    percentageValue
    type
    fixValue {
      currency
      value
    }
    subDiscounts {
      offerName
      percentageValue
      type
      fixValue {
        currency
        value
      }
    }
  }
  referenceAmount {
    currency
    value
  }
  advanceAmount {
    ...AmountSubResource
  }
  advanceAmountNoOty {
    ...AmountSubResource
  }
  amount {
    ...AmountSubResource
  }
  amountNoOty {
    ...AmountSubResource
  }
  installmentAmount {
    ...AmountSubResource
  }
  installmentAmountNoOty {
    ...AmountSubResource
  }
  retailPrice {
    ...AmountSubResource
  }
  refCurrencyStandardPriceNoVat {
    ...AmountSubResource
  }
}
    ${p}`,He=t`
    fragment CartItemRelSubResource on CartItemRelSubResource {
  desc
  name
}
    `,We=t`
    fragment CartSubscriptionAcquisitionEligibilitySubResource on CartSubscriptionAcquisitionEligibilitySubResource {
  acqType
  message
  status
}
    `,Xe=t`
    fragment BaseOfferingSubResource on BaseOfferingSubResource {
  brand
  id
  displayName
  ... on ProductOfferingSubResource {
    capacity
    code
    color
    slug
    stockAvailability
    productType
    category {
      id
      name
    }
  }
  ... on ProductWithBudgetOfferingSubResource {
    capacity
    code
    color
    msisdn
    slug
    stockAvailability
    productType
    category {
      id
      name
    }
  }
  ... on ProductWithInstallmentOfferingSubResource {
    code
    slug
    stockAvailability
    capacity
    productType
    category {
      id
      name
    }
    installment {
      periodMonths
      recurrence
      type
    }
  }
  ... on SubscriptionOfferingSubResource {
    acq
    msisdn
    simOption
    currentPackage {
      code
      name
    }
    portInDetails {
      phoneNumber
      type
      operator
      needOtpValidation
      hasUploadedInvoiceOrSimDoc
      uploadedInvoiceOrSimDocName
      canEditDetails
      membershipOrSimCode
    }
    term {
      unit
      value
    }
    acquisitionEligibilityList {
      ...CartSubscriptionAcquisitionEligibilitySubResource
    }
  }
  ... on InsuranceOfferingSubResource {
    msisdn
    term {
      value
      unit
    }
  }
}
    ${We}`,Ke=t`
    fragment ImageSubResource on ImageSubResource {
  tooltip
  url
}
    `,U=t`
    fragment CartItemSubResource on CartItemSubResource {
  actions
  budgetPoints
  id
  maxQnty
  qnty
  applicableVouchers {
    ...CartItemApplicableVoucherSubResource
  }
  giftDetails {
    ...GiftDetailsSubResource
  }
  insuranceOptions {
    ...CartInsuranceOptionItemSubResource
  }
  notifications {
    ...NotificationSubResource
  }
  price {
    ...CartItemPriceSubResource
  }
  parentRel {
    ...CartItemRelSubResource
  }
  product {
    ...BaseOfferingSubResource
  }
  thumbnail {
    ...ImageSubResource
  }
  items {
    actions
    budgetPoints
    id
    maxQnty
    qnty
    applicableVouchers {
      ...CartItemApplicableVoucherSubResource
    }
    giftDetails {
      ...GiftDetailsSubResource
    }
    insuranceOptions {
      ...CartInsuranceOptionItemSubResource
    }
    notifications {
      ...NotificationSubResource
    }
    parentRel {
      ...CartItemRelSubResource
    }
    price {
      ...CartItemPriceSubResource
    }
    product {
      ...BaseOfferingSubResource
    }
    thumbnail {
      ...ImageSubResource
    }
    items {
      actions
      budgetPoints
      id
      maxQnty
      qnty
      applicableVouchers {
        ...CartItemApplicableVoucherSubResource
      }
      giftDetails {
        ...GiftDetailsSubResource
      }
      insuranceOptions {
        ...CartInsuranceOptionItemSubResource
      }
      notifications {
        ...NotificationSubResource
      }
      parentRel {
        ...CartItemRelSubResource
      }
      price {
        ...CartItemPriceSubResource
      }
      product {
        ...BaseOfferingSubResource
      }
      thumbnail {
        ...ImageSubResource
      }
    }
  }
}
    ${we}
${je}
${Ge}
${y}
${Ye}
${He}
${Xe}
${Ke}`,ze=t`
    fragment CartLimitDiscriminatorSubResource on CartLimitDiscriminatorSubResource {
  clientType
  paymentMethod
  shippingType
}
    `,Je=t`
    fragment CartLimitAllCurrenciesSubResource on CartLimitAllCurrenciesSubResource {
  amounts {
    ...AmountSubResource
  }
  discriminator {
    ...CartLimitDiscriminatorSubResource
  }
}
    ${p}
${ze}`,Ze=t`
    fragment NcaPhoneCreditSubResource on NcaPhoneCreditSubResource {
  applied
  applyType
  message
  initialAmount {
    ...AmountSubResource
  }
  appliedAmount {
    ...AmountSubResource
  }
}
    ${p}`,Qe=t`
    fragment NewCustomerDetailsSubResource on NewCustomerDetailsSubResource {
  hasOCRConsent
  isNCAFlow
  msisdn
  ariadnextProcess
  ariadnextProcessErrorReason
  needOtpValidation
  userDetails {
    birthDate
    cnp
    documentNumber
    documentSeries
    firstName
    lastName
    address {
      ...AddressResource
    }
  }
}
    ${D}`,et=t`
    fragment OtySubResource on OtySubResource {
  consumeThresholdPoints
  maxPoints
  totalPoints
  consumeAmount {
    ...AmountSubResource
  }
  exchangeRates {
    ...AmountSubResource
  }
  maxAmount {
    ...AmountSubResource
  }
  remainingAmount {
    ...AmountSubResource
  }
  totalAmount {
    ...AmountSubResource
  }
  totalAllocatedAmount {
    ...AmountSubResource
  }
}
    ${p}`,tt=t`
    fragment PaymentSubResource on PaymentSubResource {
  isAvailable
  methodType
  shippingTypes
  parameters {
    key
    value
  }
}
    `,ot=t`
    fragment ExchangeRateSubResource on ExchangeRateSubResource {
  currency
  value
}
    `,rt=t`
    fragment ExchangeRatesSubResource on ExchangeRatesSubResource {
  base
  rates {
    ...ExchangeRateSubResource
  }
}
    ${ot}`,k=t`
    fragment ShippingPriceSubResource on ShippingPriceSubResource {
  amount {
    ...AmountSubResource
  }
  amountTillFreeShipping {
    ...AmountSubResource
  }
  budgetAmount {
    ...AmountSubResource
  }
}
    ${p}`,w=t`
    fragment CartPriceSubTotalSubResource on CartPriceSubTotalSubResource {
  adjustment
  amount {
    ...AmountSubResource
  }
}
    ${p}`,nt=t`
    fragment CartPriceSubTotalsSubResource on CartPriceSubTotalsSubResource {
  advance {
    ...CartPriceSubTotalSubResource
  }
  discounts {
    ...CartPriceSubTotalSubResource
  }
  productsDiscounts {
    ...CartPriceSubTotalSubResource
  }
  subscriptionsDiscounts {
    ...CartPriceSubTotalSubResource
  }
  offers {
    ...CartPriceSubTotalSubResource
  }
  oty {
    ...CartPriceSubTotalSubResource
  }
  products {
    ...CartPriceSubTotalSubResource
  }
  shipping {
    ...CartPriceSubTotalSubResource
  }
  vouchers {
    ...CartPriceSubTotalSubResource
  }
}
    ${w}`,st=t`
    fragment CartPriceTotalSubResource on CartPriceTotalSubResource {
  amount {
    ...AmountSubResource
  }
  amountWithoutDiscounts {
    ...AmountSubResource
  }
  subTotals {
    ...CartPriceSubTotalsSubResource
  }
  taxedAmount {
    ...AmountSubResource
  }
  vat {
    ...AmountSubResource
  }
}
    ${p}
${nt}`,it=t`
    fragment CartPriceMonthlySubTotalsSubResource on CartPriceMonthlySubTotalsSubResource {
  insurance {
    ...CartPriceSubTotalSubResource
  }
  installment {
    ...CartPriceSubTotalSubResource
  }
  subscription {
    ...CartPriceSubTotalSubResource
  }
}
    ${w}`,ct=t`
    fragment CartPriceMonthlyTotalSubResource on CartPriceMonthlyTotalSubResource {
  amount {
    ...AmountSubResource
  }
  subTotals {
    ...CartPriceMonthlySubTotalsSubResource
  }
  taxedAmount {
    ...AmountSubResource
  }
  vat {
    ...AmountSubResource
  }
}
    ${p}
${it}`,at=t`
    fragment ShippingPriceWithTypeSubResource on ShippingPriceWithTypeSubResource {
  shippingType
  shippingPrice {
    ...ShippingPriceSubResource
  }
}
    ${k}`,ut=t`
    fragment CartPriceSubResource on CartPriceSubResource {
  exchgRates {
    ...ExchangeRatesSubResource
  }
  shipping {
    ...ShippingPriceSubResource
  }
  total {
    ...CartPriceTotalSubResource
  }
  totalMonthly {
    ...CartPriceMonthlyTotalSubResource
  }
  shippingPricesPerType {
    ...ShippingPriceWithTypeSubResource
  }
}
    ${rt}
${k}
${st}
${ct}
${at}`,lt=t`
    fragment ContactPersonSubResource on ContactPersonSubResource {
  email
  name
  phone
}
    `,pt=t`
    fragment CartFixedLocationResource on FixedLocationResource {
  id
  name
  fixedLocationTypeId
  serviceId
  courierId
  localityId
  localityName
  countyCode
  countyName
  countryCode
  addressText
  postalCode
  lat
  long
  isActive
  email
  phone
}
    `,dt=t`
    fragment ShippingTypeSubResource on ShippingTypeSubResource {
  selection
  shopCode
  fixedLocation {
    ...CartFixedLocationResource
  }
}
    ${pt}`,mt=t`
    fragment ShippingSubResource on ShippingSubResource {
  address {
    ...AddressResource
  }
  contactPerson {
    ...ContactPersonSubResource
  }
  shippingType {
    ...ShippingTypeSubResource
  }
  isKeepBillingDataToggled
}
    ${D}
${lt}
${dt}`,St=t`
    fragment TelewebInfo on TelewebInfo {
  callType
  userType
}
    `,Rt=t`
    fragment VoucherPriceDiscount on PriceDiscount {
  offerName
  percentageValue
  type
  fixValue {
    currency
    value
  }
}
    `,It=t`
    fragment VoucherSubResource on VoucherSubResource {
  code
  message
  expirationDate
  description
  appliedDiscount {
    ...AmountSubResource
  }
  notification {
    ...NotificationSubResource
  }
  voucherDiscount {
    ...VoucherPriceDiscount
  }
}
    ${p}
${y}
${Rt}`,At=t`
    fragment ContactEmailDetailsSubResource on ContactEmailDetailsSubResource {
  __typename
  contactEmail
  emailValidated
}
    `,j=t`
    fragment CartResource on PendingCartResource {
  __typename
  actions
  deliveryDate
  estimatedDeliveryDate {
    ...EstimatedDeliveryDatesInterval
  }
  etag
  isEligibleForLockers
  supportedBillingPartyTypes
  userAgreements {
    insuranceTermsAgreed
    isAbove16
    hasPaymentCommitment
    gdprConsents {
      status
      type
    }
    keepIdCard
  }
  billing {
    ...BillingSubResource
  }
  budgetPoints {
    ...BudgetPointsFragment
  }
  convergenceBonus {
    ...ConvergenceBonusSubResource
  }
  items {
    ...CartItemSubResource
  }
  limits {
    ...CartLimitAllCurrenciesSubResource
  }
  ncaPhoneCredit {
    ...NcaPhoneCreditSubResource
  }
  newCustomerDetails {
    ...NewCustomerDetailsSubResource
  }
  notifications {
    ...NotificationSubResource
  }
  oty {
    ...OtySubResource
  }
  payment {
    ...PaymentSubResource
  }
  supportedPaymentMethods {
    ...PaymentSubResource
  }
  phoneCredit {
    ...OtySubResource
  }
  price {
    ...CartPriceSubResource
  }
  shipping {
    ...ShippingSubResource
  }
  telewebInfo {
    ...TelewebInfo
  }
  vouchers {
    ...VoucherSubResource
  }
  contactEmailDetails {
    ...ContactEmailDetailsSubResource
  }
}
    ${Ne}
${Le}
${Ue}
${ke}
${U}
${Je}
${Ze}
${Qe}
${y}
${et}
${tt}
${ut}
${mt}
${St}
${It}
${At}`,V=t`
    fragment PendingCheckoutCartResource on PendingCheckoutCartResource {
  __typename
  items {
    ...CartItemSubResource
  }
}
    ${U}`,q=t`
    fragment CartAnalyticsSubResource on CartAnalyticsSubResource {
  lastModifiedAt
  totalItemsCount
  subrAcquisitions {
    msisdn
    acq {
      installment
      type
    }
  }
  totalDiscountAmount {
    currency
    value
  }
  totalPayNowAmount {
    currency
    value
  }
}
    `,ft=t`
    fragment PendingCartAnalyticsResource on PendingCartResource {
  __typename
  analytics {
    ...CartAnalyticsSubResource
  }
}
    ${q}`,Et=t`
    fragment PendingCheckoutCartAnalyticsResource on PendingCheckoutCartResource {
  __typename
  analytics {
    ...CartAnalyticsSubResource
  }
}
    ${q}`,N=t`
    fragment Amount on AmountSubResource {
  value
  currency
}
    `,gt=t`
    fragment Promo on TbiPromoResource {
  value
  name
  description
  insuranceFee {
    ...Amount
  }
  administrationFee {
    ...Amount
  }
  min {
    ...Amount
  }
  max {
    ...Amount
  }
}
    ${N}`,yt=t`
    fragment Installment on SimulatedInstallmentResource {
  promo
  months
  installment {
    ...Amount
  }
  totalAmount {
    ...Amount
  }
}
    ${N}`,Pt=t`
    fragment TbiPromoInstallments on TbiSimulatedPromoInstallmentResource {
  initialAmount {
    ...Amount
  }
  promo {
    ...Promo
  }
  installments {
    ...Installment
  }
}
    ${N}
${gt}
${yt}`,xt=t`
    fragment ScheduleItemResource on ScheduleItem {
  day
  openingHour
  closingHour
  dayOfWeek
}
    `,Ct=t`
    fragment SizeResource on Size {
  height
  width
  length
}
    `,ht=t`
    fragment RestrictionsResource on Restrictions {
  parcelsCount
  size {
    ...SizeResource
  }
}
    ${Ct}`,v=t`
    fragment FixedLocationResource on FixedLocation {
  __typename
  id
  name
  fixedLocationTypeId
  serviceId
  courierId
  localityId
  localityName
  countyCode
  countyName
  countryCode
  addressText
  postalCode
  lat
  long
  isActive
  email
  phone
  supportedPaymentType
  allowsDropOff
  isFavorite
  schedule {
    ...ScheduleItemResource
  }
  restrictions {
    ...RestrictionsResource
  }
}
    ${xt}
${ht}`,Ot=t`
    fragment CountyResource on County {
  __typename
  ... on County {
    id
    name
  }
}
    `,_t=t`
    fragment LocalityResource on Locality {
  __typename
  ... on Locality {
    id
    name
  }
}
    `,Tt=t`
    fragment OperationResponse on OperationResponse {
  __typename
  message
}
    `,go=t`
    mutation AddProductWithPackage($productId: Int!, $subscr: AddSubscriptionSubResource!, $installment: AddInstallmentSubResource!, $replaceTransaction: Boolean, $specialOffer: SpecialOfferSubResource, $paymentMethod: SetPaymentMethodTypeSubResource, $parameters: [InputPaymentMethodParam]) {
  addProductSubscriptionBundle(
    input: {product: {id: $productId}, subscr: $subscr, installment: $installment, replaceTransaction: $replaceTransaction, specialOffer: $specialOffer}
    paymentMethod: $paymentMethod
    parameters: $parameters
  ) {
    __typename
    ... on ItemAddedCommandResultResource {
      itemId
    }
  }
}
    `;var yo=t`
    mutation AddSimpleProductWithBudget($productId: Int!, $msisdn: String!, $replaceTransaction: Boolean) {
  addSimpleProductWithBudget(
    input: {product: {id: $productId}, msisdn: $msisdn, replaceTransaction: $replaceTransaction}
  ) {
    __typename
    ... on ItemAddedCommandResultResource {
      itemId
    }
  }
}
    `;var Po=t`
    mutation AddSimpleProduct($productId: Int!, $replaceTransaction: Boolean, $paymentMethod: SetPaymentMethodTypeSubResource, $parameters: [InputPaymentMethodParam]) {
  addSimpleProduct(
    input: {id: $productId, replaceTransaction: $replaceTransaction}
    paymentMethod: $paymentMethod
    parameters: $parameters
  ) {
    __typename
    ... on ItemAddedCommandResultResource {
      itemId
    }
  }
}
    `;var xo=t`
    mutation AddSubscription($msisdn: String!, $pkg: String!, $term: SetTermSubResource!, $acq: AddAcquisitionTypeSubResource!, $replaceTransaction: Boolean) {
  addSubscription(
    input: {subscr: {msisdn: $msisdn, pkg: $pkg, term: $term, acq: $acq}, replaceTransaction: $replaceTransaction}
  ) {
    __typename
    ... on ItemAddedCommandResultResource {
      itemId
    }
  }
}
    `;var Co=t`
    mutation Checkout($preferWaitSec: Int, $additionalClmDetails: AdditionalClmInfoSubResource) {
  checkout(
    preferWaitSec: $preferWaitSec
    additionalClmDetails: $additionalClmDetails
  ) {
    __typename
    ... on Error {
      code
    }
    ... on OrderPlacedCommandResultResource {
      etag
      orderId
      requiresPayment
      isQuickFlow
      uuid
      isSimo
      isNca
      isESim
      accountCreationLink
    }
  }
}
    `;var ho=t`
    mutation ClearCart {
  clearCart {
    __typename
  }
}
    `;var Oo=t`
    mutation SetContactEmail($email: String!) {
  setContactEmail(email: $email) {
    __typename
    ... on SuccessWithRedirectToCartCommandResultResource {
      redirectToCart
    }
  }
}
    `;var _o=t`
    mutation ChangeContactEmail($email: String!) {
  changeContactEmail(email: $email) {
    __typename
  }
}
    `;var To=t`
    mutation ApplyConvergenceBonus($convergenceBonus: ApplyConvergenceBonusResource!) {
  applyConvergenceBonus(convergenceBonus: $convergenceBonus) {
    __typename
  }
}
    `;var bo=t`
    mutation UnapplyConvergenceBonus {
  unapplyConvergenceBonus {
    __typename
  }
}
    `;var Do=t`
    mutation DismissNotifications($notifications: [ReadNotificationSubResource]!) {
  readNotifications(input: $notifications) {
    __typename
  }
}
    `;var No=t`
    query GetBillingAddressByCui($request: AnafValidationRequestResource!) {
  getBillingAddressByCui(request: $request) {
    status
    party {
      ...AnafBillingPartyResource
    }
    address {
      ...AnafBillingAddressResource
    }
  }
}
    ${_e}
${Te}`;var vo=t`
    query GetCart {
  cartV2 {
    ...CartResource
    ...PendingCheckoutCartResource
    ...EmptyCartResource
  }
}
    ${j}
${V}
${b}`;var Fo=t`
    query GetCartAnalytics {
  cartV2 {
    ...EmptyCartResource
    ...PendingCartAnalyticsResource
    ...PendingCheckoutCartAnalyticsResource
  }
}
    ${b}
${ft}
${Et}`;var Mo=t`
    query GetTbiPromoInstallments($amount: Float!, $currency: SupportedCurrency!) {
  getTbiPromoInstallments(
    request: {amount: [{value: $amount, currency: $currency}]}
  ) {
    ...TbiPromoInstallments
  }
}
    ${Pt}`;var $o=t`
    query GetUnofferedCart {
  unofferedCart {
    ...CartResource
    ...PendingCheckoutCartResource
    ...EmptyCartResource
  }
}
    ${j}
${V}
${b}`;var Bo=t`
    query GetUnofferedCartItemIds {
  unofferedCart {
    ... on EmptyCartResource {
      __typename
    }
    ... on PendingCartResource {
      __typename
      items {
        product {
          id
        }
      }
    }
    ... on PendingCheckoutCartResource {
      __typename
      items {
        product {
          id
        }
      }
    }
  }
}
    `;var Lo=t`
    mutation AddInsurance($input: AddInsuranceSubResource) {
  addInsurance(input: $input) {
    __typename
  }
}
    `;var Uo=t`
    mutation AddMultipleInsurance($input: AddMultipleInsuranceSubResource) {
  addMultipleInsurance(input: $input) {
    __typename
  }
}
    `;var ko=t`
    mutation ChangeInsuranceMsisdn($itemId: String!, $newMsisdn: String!) {
  changeInsuranceMsisdn(itemId: $itemId, newMsisdn: $newMsisdn) {
    __typename
  }
}
    `;var wo=t`
    mutation RemoveInsurance($input: RemoveInsuranceSubResource) {
  removeInsurance(input: $input) {
    __typename
  }
}
    `;var jo=t`
    query SearchFixedLocations($request: FixedLocationSearchRequestInput!) {
  searchFixedLocations(request: $request) {
    ...FixedLocationResource
  }
}
    ${v}`;var Vo=t`
    query GetFixedLocation($id: Int!) {
  getFixedLocation(id: $id) {
    ...FixedLocationResource
  }
}
    ${v}`;var qo=t`
    query GetFavoriteOrLastUsedLocation {
  getFavoriteOrLastUsedLocation {
    ...FixedLocationResource
  }
}
    ${v}`;var Go=t`
    query GetCounties($countryCode: String) {
  getCounties(countryCode: $countryCode) {
    ...CountyResource
  }
}
    ${Ot}`;var Yo=t`
    query GetLocalities($countyId: Int) {
  getLocalities(countyId: $countyId) {
    ...LocalityResource
  }
}
    ${_t}`;var Ho=t`
    mutation MarkAsFavorite($fixedLocationId: Int) {
  markAsFavorite(fixedLocationId: $fixedLocationId) {
    ...OperationResponse
  }
}
    ${Tt}`;var Wo=t`
    mutation ChangeMsisdn($changeMsisdn: ChangeMsisdnResource!) {
  changeMsisdn(changeMsisdn: $changeMsisdn) {
    __typename
  }
}
    `;var Xo=t`
    mutation UseNCAPhoneCredit($ncaPhoneCredit: UseNCAPhoneCreditResource!) {
  useNCAPhoneCredit(ncaPhoneCredit: $ncaPhoneCredit) {
    __typename
  }
}
    `;var Ko=t`
    mutation GenerateNewAddressOTP {
  generateNewAddressOTP {
    __typename
    ... on OtpCodeGeneratedCommandResultResource {
      msisdn
    }
  }
}
    `;var zo=t`
    mutation VerifyNewAddressOTP($code: String!, $forced: Boolean) {
  verifyNewAddressOTP(code: $code, forced: $forced) {
    __typename
  }
}
    `;var Jo=t`
    mutation GenerateNewClientAcquisitionOTP {
  generateNewClientAcquisitionOTP {
    __typename
  }
}
    `;var Zo=t`
    mutation UpdateCartSubscriptionType($itemId: String!, $cartSubscriptionType: CartSubscriptionType!) {
  updateCartSubscriptionType(
    itemId: $itemId
    cartSubscriptionType: $cartSubscriptionType
  ) {
    __typename
  }
}
    `;var Qo=t`
    mutation UpdatePrePayCardType($itemId: String!, $productType: ProductType!) {
  updatePrePayCardType(productType: $productType, itemId: $itemId) {
    __typename
  }
}
    `;var er=t`
    mutation GetAriadnextLink {
  getAriadnextLink {
    __typename
    ... on RespShortLinkGenerated {
      url
      shortenedLink
      status
    }
    ... on RespShortLinkError {
      status
      code
      reason
    }
  }
}
    `;var tr=t`
    mutation GetAriadnextLinkOPNS($msisdn: String!) {
  getAriadnextLinkOPNS(msisdn: $msisdn) {
    __typename
    ... on AriadnextSuccessCommandResultResource {
      status
    }
    ... on RespShortLinkError {
      status
      code
      reason
    }
  }
}
    `;var or=t`
    mutation GetAriadnextStatus {
  getAriadnextStatus {
    __typename
    ... on ResponseShortStatus {
      status
      reason
    }
  }
}
    `;var rr=t`
    mutation ResetAriadnextDetails {
  resetAriadnextDetails {
    __typename
  }
}
    `;var nr=t`
    mutation SetAriadnextProcess($status: String!, $reason: String) {
  setAriadnextProcess(status: $status, reason: $reason) {
    __typename
    ... on AriadnextSuccessCommandResultResource {
      status
      reason
    }
  }
}
    `;var sr=t`
    mutation SetNewClientAcquisitionAgreement($ncaAgreement: NewClientAcquisitionResource!) {
  setNewClientAcquisitionAgreement(ncaAgreement: $ncaAgreement) {
    __typename
  }
}
    `;var ir=t`
    mutation UpdateSimOption($itemId: String!, $simOption: SimOption!) {
  updateSimOption(itemId: $itemId, simOption: $simOption) {
    __typename
  }
}
    `;var cr=t`
    mutation VerifyNewClientAcquisitionOTP($code: String!) {
  verifyNewClientAcquisitionOTP(code: $code) {
    __typename
    ... on SuccessWithRedirectToCartCommandResultResource {
      redirectToCart
    }
  }
}
    `;var ar=t`
    mutation UpdatePpy2PpdMsisdn($msisdn: String!) {
  updatePpy2PpdMsisdn(msisdn: $msisdn) {
    __typename
  }
}
    `;var ur=t`
    query GetEligiblePpyNumbers {
  getEligiblePpyNumbers
}
    `;var lr=t`
    mutation RemoveItemCart($itemId: String!) {
  removeItem(itemId: $itemId) {
    __typename
    ... on ItemRemovedCommandResultResource {
      itemId
    }
  }
}
    `;var pr=t`
    mutation DeleteBilling {
  deleteBilling {
    __typename
  }
}
    `;var dr=t`
    mutation SetBilling($billing: SetBillingResource!) {
  setBilling(billing: $billing) {
    __typename
  }
}
    `;var mr=t`
    mutation SetOtyConsumption($value: Float!, $unit: SetValueUnitSubResource!) {
  setOtyConsumption(input: {value: $value, unit: $unit}) {
    __typename
  }
}
    `;var Sr=t`
    mutation SetPayment($method: SetPaymentMethodTypeSubResource!, $parameters: [InputPaymentMethodParam]) {
  setPayment(method: $method, parameters: $parameters) {
    __typename
    ... on SuccessCommandResultResource {
      etag
    }
  }
}
    `;var Rr=t`
    mutation SetPhoneCreditConsumption($value: Float!, $unit: SetValueUnitSubResource!) {
  setPhoneCreditConsumption(input: {value: $value, unit: $unit}) {
    __typename
  }
}
    `;var Ir=t`
    mutation UpdatePortInDetails($type: PortInTypeResource!, $operator: OperatorTypeResource!, $membershipOrSimCode: String!) {
  updatePortInDetails(
    input: {type: $type, operator: $operator, membershipOrSimCode: $membershipOrSimCode}
  ) {
    __typename
  }
}
    `;var Ar=t`
    mutation GeneratePortInOTP {
  generatePortInOTP {
    __typename
  }
}
    `;var fr=t`
    mutation VerifyPortInOTP($code: String!) {
  verifyPortInOTP(code: $code) {
    __typename
  }
}
    `;var Er=t`
    mutation UpdatePortInNumber($msisdn: String!) {
  updatePortInNumber(msisdn: $msisdn) {
    __typename
  }
}
    `;var gr=t`
    mutation DeleteShipping {
  deleteShipping {
    __typename
  }
}
    `;var yr=t`
    mutation SetShipping($shipping: SetShippingResource!) {
  setShipping(shipping: $shipping) {
    __typename
  }
}
    `;var Pr=t`
    mutation SetTelewebInfo($teleweb: SetTelewebResource!) {
  setTelewebInfo(input: $teleweb) {
    __typename
  }
}
    `;var xr=t`
    mutation UpdateItemBudget($itemId: String!, $newBudget: Float!) {
  updateItemBudget(itemId: $itemId, newBudget: $newBudget) {
    __typename
    ... on PartialSuccessCommandResultResource {
      errorMessage
    }
  }
}
    `;var Cr=t`
    mutation UpdateItemQnty($itemId: String!, $newQnty: Int!) {
  updateItemQnty(itemId: $itemId, newQnty: $newQnty) {
    __typename
  }
}
    `;var hr=t`
    mutation UpdateProductInstallmentsTerms($term: SetTermSubResource!) {
  updateProductInstallmentsTerms(input: $term) {
    __typename
    ... on SuccessCommandResultResource {
      etag
    }
    ... on Error {
      code
    }
  }
}
    `;var Or=t`
    mutation SetUserAgreements($input: SetUserAgreementsResource!) {
  setUserAgreements(input: $input) {
    __typename
  }
}
    `;var _r=t`
    mutation AddVoucher($voucher: AddVoucherResource!) {
  addVoucher(voucher: $voucher) {
    __typename
  }
}
    `;var Tr=t`
    mutation DeleteVoucher($voucher: DeleteVoucherResource!) {
  deleteVoucher(voucher: $voucher) {
    __typename
  }
}
    `;var bt=function(e){return e.STRADA="Strad\u0103",e}(bt||{}),f=function(e){return e.DELIVERY="shipping",e.BILLING="billing",e}(f||{}),Dt=function(e){return e.Person="PERSON",e}(Dt||{}),Nr=T;var Mr=r("[Delivery Address] Clear Address Relation",n()),G=r("[Delivery Address] Get Address Relation",e=>e),$r=r("[Delivery Address] Get Address Relation Success",e=>e),Br=r("[Delivery Address] Get Address Relation Error",e=>e),Lr=r("[Delivery Address] Save Address Relation",n()),Ur=r("[Delivery Address] Save Address Relation Success",n()),kr=r("[Delivery Address] Save Address Relation Error",n()),wr=r("[Delivery Address] Delete Address Relation",n()),jr=r("[Delivery Address] Delete Address Relation Success",n()),Vr=r("[Delivery Address] Delete Address Relation Error",n()),qr=r("[Delivery Address] Set Selected Address in Cart",n()),Gr=r("[Delivery Address] Set Selected Address",n()),Yr=r("[Delivery Address] Set Selected Address Success",n()),Hr=r("[Delivery Address] Set Selected Address Error",n()),Wr=r("[Delivery Address] Set Address Skeletons",n()),Xr=r("[Delivery Address] Set Address Shipping Type Selection",n()),Kr=r("[Delivery Address] Get Billing Address by CUI",n()),zr=r("[Delivery Address] Get Billing Address by CUI Success",n()),Jr=r("[Delivery Address] Get Billing Address by CUI Error",n()),Zr=r("[Delivery Address] Set Contact Person Details",n());var F=function(e){return e.Cart="Co\u0219",e.PhoneNumber="Num\u0103r de telefon",e.PortInDetails="Date portare",e.AccountOrEmail="Cont sau e-mail",e.Scan="Scanare ID",e.TransportAndPayment="Livrare",e.EmailConfirmation="Confirmare email",e.OrderConfirmation="Confirmare",e}(F||{});function Y(e){return e.__typename==="PendingCartResource"}var tn=e=>Y(e)?e?.items?.reduce((o,u)=>o+(u?.qnty??0),0)??0:0,H=e=>Y(e)?!e?.items?.length:!0;var I=x("addressRelations");function M(e){return $({selector:I,action:()=>G({addressType:e}),shouldDispatch(o){return o[e].status===R.initial},map(o){return o[e]}})}function ln(){return M(f.DELIVERY)}function pn(){return M(f.BILLING)}function dn(e){return i(s({},M(e)),{map(o){let u=o[e];if(u?.list?.length)return u.list.find(({isSelected:E})=>E)||u.list[0]}})}var mn=l(I,e=>e.anafBilling?.data),Sn=l(I,e=>e.anafBilling.status),Rn=l(I,e=>e.anafBilling.data?.status),In=l(I,e=>e.anafBilling?.data?.party?.uniqueId),An=l(I,e=>e.anafBilling?.request?.cui),W=e=>l(I,o=>{if(!e)return o[f.DELIVERY].shippingTypeSelection?o[f.DELIVERY].shippingTypeSelection:A.Customer});var m=x("cartState"),Tn=l(m,e=>e.cartItemIds),a={selector:m,action:()=>B(),shouldDispatch:e=>e.status===R.initial},bn=i(s({},a),{map:e=>e.cart?.__typename==="PendingCartResource"&&e.cart?.notifications?e.cart?.notifications:[]}),Dn=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e?.cart?.actions?.includes(d.CanImpersonate)}}),Nn=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart?.actions?.includes(d.HasSimoOnlyPpy2Ppd)}}),vn=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart.actions.includes(d.HasPpy2PpdAcq)}}),Fn=i(s({},a),{map:e=>e.status===R.loading}),Mn=i(s({},a),{map:e=>e.errors}),$n=i(s({},a),{map:e=>e.itemsErrors}),Bn=i(s({},a),{map:e=>e.updateItemBudgetErrors}),Ln=i(s({},a),{map:e=>e.updateItemBudgetMessage}),Un=i(s({},a),{map:e=>e.networkError}),kn=i(s({},a),{map(e){if(e.cart?.__typename==="PendingCartResource")return e.cart}}),wn=()=>i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"||e.cart?.__typename==="PendingCheckoutCartResource"?e.cart.items.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===S.Acquisition||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===S.Loyalty||o?.product?.__typename==="ProductWithInstallmentOfferingSubResource"&&o.items?.some(u=>u?.product?.__typename==="SubscriptionOfferingSubResource"&&u.product.acq===S.Acquisition||u?.product?.__typename==="SubscriptionOfferingSubResource"&&u.product.acq===S.Loyalty||u?.product?.__typename==="SubscriptionOfferingSubResource"||u?.product?.__typename==="ProductWithInstallmentOfferingSubResource")):!1}}),jn=()=>i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"||e.cart?.__typename==="PendingCheckoutCartResource"?e.cart.items.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===S.Acquisition||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===S.AcquisitionPrepayToPostpaid||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===S.AcquisitionPortIn)&&!(e.cart.items.some(o=>o?.product?.__typename==="ProductWithInstallmentOfferingSubResource")||e.cart.items.some(o=>o?.product?.__typename==="ProductOfferingSubResource")||e.cart.items.some(o=>o?.product?.__typename==="ProductWithBudgetOfferingSubResource")):!1}}),Vn=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"||e.cart?.__typename==="PendingCheckoutCartResource"?!!e.cart.items.find(o=>o?.product?.__typename==="ProductWithBudgetOfferingSubResource"?!1:!!o?.items?.find(u=>u?.product?.__typename==="SubscriptionOfferingSubResource"||u?.product?.__typename==="ProductWithInstallmentOfferingSubResource")):!1}}),qn=e=>i(s({},a),{map(o){return o.cart?.__typename==="PendingCartResource"&&o?.cart?.actions?.includes(e)}}),Gn=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e?.cart?.actions?.includes(d.HasPpy2PpdAcq)}}),Yn=i(s({},a),{map:e=>e.cart?H(e.cart):!0}),Hn=i(s({},a),{map:e=>e.status}),Wn=i(s({},a),{map:e=>e.showUseOtyMessage}),Xn=l(m,e=>e.refreshCartState),Kn=i(s({},a),{map:e=>e.isShippingPriceLoading}),zn=i(s({},a),{map:e=>{let o;return e.cart?.__typename==="PendingCartResource"&&e.cart.price.exchgRates?.rates&&(o=e.cart.price.exchgRates.rates.find(u=>u?.currency===_.RON)?.value),o||null}}),Jn=i(s({},a),{map:e=>e.cart?.__typename==="PendingCartResource"?e.cart.items.some(o=>o?.items&&o.items.length>0||o?.product?.__typename==="SubscriptionOfferingSubResource"):!1}),Zn=i(s({},a),{map:e=>e.cart?.__typename==="EmptyCartResource"?0:e.cart?.items.length||1}),Qn=l(m,e=>e.setShippingStatus),es=l(m,e=>e.cart?.__typename==="PendingCartResource"&&e.cart.supportedBillingPartyTypes?e.cart.supportedBillingPartyTypes:[]),ts=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&!!e.cart?.notifications?.some(o=>o?.code==="PORT_IN_OFI_ARIADNEXT_CNP_NOT_MATCHING")}}),os=i(s({},a),{map(e){return!!(e.cart?.__typename==="PendingCartResource"&&e.cart?.actions?.includes(d.HasSimoLoyOnly))}}),rs=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart?.actions?.includes(d.IsFastOrder)}}),ns=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart.actions?.includes(d.IsShortFlow)}}),ss=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart.estimatedDeliveryDate?e.cart.estimatedDeliveryDate:null}}),is=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.voucher?e.voucher:null}}),cs=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart?.contactEmailDetails?.emailValidated===!1||e.keepConfirmationStepVisible}}),as=i(s({},a),{map(e){return e.cart?.__typename==="PendingCartResource"&&e.cart?.contactEmailDetails?.emailValidated===!1}}),us=i(s({},a),{map(e){if(e.cart?.__typename==="PendingCartResource")return e.cart.contactEmailDetails}}),ls=l(m,e=>e.additionalClmInfo),Nt=l(m,e=>e.status===R.loading||e.setShippingStatus===R.loading),vt=l(m,e=>!e.checkout&&!e.checkoutErrors?e.status===R.loading:!e.checkoutErrors),Ft=l(m,e=>e.checkout?.additionalDetails?.isRedirectToTBIFlowPending),Mt=e=>l(m,vt,Ft,W(!!e.isFastOrder),(o,u,E,P)=>{let C=o.cart?.__typename==="PendingCartResource"&&!!o.cart?.newCustomerDetails?.isNCAFlow,h=o.cart?.__typename==="PendingCartResource"&&o.cart.actions.includes(d.IsESimPrePayFlow),X=o.cart?.__typename==="PendingCartResource"&&!!o.agreement.notificationChannel;return u||E||e.orderSteps?.findNodeByLabel(F.TransportAndPayment)?.value?.errors?.length||e.billingAddressFormIsVisible||e.deliveryAddressFormIsVisible?!0:P===A.FixedLocation?!e.isEditMode:e.deliveryInformationCompleted?P===A.Customer&&!h?e.deliveryAddressFormIsVisible:e.isEligibleForNotificationChannel&&!C&&!h&&!X:!h}),$t=l(m,e=>e.cart?.__typename==="PendingCartResource"&&e.cart.actions.includes(d.RequiresAdditionalClmBillingInfo)?!!e.additionalClmInfo?.valid:!0),ps=e=>l(m,Mt(e),$t,Nt,(o,u,E,P)=>{let C=o.cart?.__typename==="PendingCartResource"&&o.cart.actions?.includes(d.IsESimPrePayFlow);return e.deliveryInformationCompleted?u||!E||P:!C});export{B as a,Lt as b,Ut as c,kt as d,wt as e,jt as f,Vt as g,qt as h,Gt as i,Yt as j,Ht as k,Wt as l,Xt as m,Kt as n,zt as o,Jt as p,Zt as q,Qt as r,eo as s,to as t,oo as u,ro as v,no as w,so as x,io as y,co as z,ao as A,uo as B,lo as C,po as D,mo as E,So as F,Ro as G,Io as H,tn as I,K as J,S as K,z as L,J as M,Z as N,Q as O,d as P,ee as Q,te as R,oe as S,re as T,ne as U,se as V,ie as W,ce as X,ae as Y,ue as Z,le as _,pe as $,T as aa,de as ba,me as ca,Se as da,Re as ea,Ie as fa,Ae as ga,fe as ha,Ee as ia,A as ja,ge as ka,ye as la,Pe as ma,xe as na,Ce as oa,he as pa,Oe as qa,go as ra,yo as sa,Po as ta,xo as ua,Co as va,ho as wa,Oo as xa,_o as ya,To as za,bo as Aa,Do as Ba,No as Ca,vo as Da,Fo as Ea,Mo as Fa,Bo as Ga,Lo as Ha,Uo as Ia,ko as Ja,wo as Ka,jo as La,qo as Ma,Go as Na,Yo as Oa,Ho as Pa,Wo as Qa,Xo as Ra,Ko as Sa,zo as Ta,Jo as Ua,Zo as Va,Qo as Wa,er as Xa,tr as Ya,or as Za,nr as _a,sr as $a,ir as ab,cr as bb,ar as cb,ur as db,lr as eb,pr as fb,dr as gb,mr as hb,Sr as ib,Rr as jb,Ir as kb,Ar as lb,fr as mb,Er as nb,gr as ob,yr as pb,Pr as qb,xr as rb,Cr as sb,hr as tb,Or as ub,_r as vb,Tr as wb,bt as xb,f as yb,Dt as zb,Nr as Ab,Mr as Bb,G as Cb,$r as Db,Br as Eb,Lr as Fb,Ur as Gb,kr as Hb,wr as Ib,jr as Jb,Vr as Kb,qr as Lb,Gr as Mb,Yr as Nb,Hr as Ob,Wr as Pb,Xr as Qb,Kr as Rb,zr as Sb,Jr as Tb,Zr as Ub,M as Vb,ln as Wb,pn as Xb,dn as Yb,mn as Zb,Sn as _b,Rn as $b,An as ac,W as bc,F as cc,m as dc,Tn as ec,a as fc,bn as gc,Dn as hc,Nn as ic,vn as jc,Fn as kc,Mn as lc,Bn as mc,Ln as nc,Un as oc,kn as pc,wn as qc,jn as rc,Vn as sc,qn as tc,Gn as uc,Yn as vc,Hn as wc,Xn as xc,Kn as yc,zn as zc,Jn as Ac,Qn as Bc,es as Cc,ts as Dc,os as Ec,rs as Fc,ns as Gc,ss as Hc,is as Ic,cs as Jc,as as Kc,us as Lc,ls as Mc,Mt as Nc,ps as Oc};