import{i as e}from"./chunk-D75D27YU.js";var T=function(t){return t.Acquisition="ACQUISITION",t.AcquisitionPortIn="ACQUISITION_PORT_IN",t.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",t.BudgetAcquisition="BUDGET_ACQUISITION",t.BudgetLoyalty="BUDGET_LOYALTY",t.Loyalty="LOYALTY",t.Standard="STANDARD",t}(T||{});var v=function(t){return t.Eur="EUR",t.Ron="RON",t}(v||{}),B=function(t){return t.Capacity="CAPACITY",t.Color="COLOR",t.Connectivity="CONNECTIVITY",t.Length="LENGTH",t.ScreenSize="SCREEN_SIZE",t}(B||{});var R=function(t){return t.None="NONE",t.Oro="ORO",t}(R||{});var O=function(t){return t.Business="BUSINESS",t.Private="PRIVATE",t}(O||{}),F=function(t){return t.Acquisition="ACQUISITION",t.AcquisitionPortIn="ACQUISITION_PORT_IN",t.AcquisitionPrepayToPostpaid="ACQUISITION_PREPAY_TO_POSTPAID",t.Loyalty="LOYALTY",t}(F||{}),E=function(t){return t.Fix="FIX",t.Percentage="PERCENTAGE",t}(E||{}),k=function(t){return t.Current="CURRENT",t.Portfolio="PORTFOLIO",t.Recommended="RECOMMENDED",t}(k||{}),N=function(t){return t.Buy="BUY",t}(N||{}),b=function(t){return t.Buy="BUY",t.Display="DISPLAY",t.Login="LOGIN",t.RedirectToTkrshop="REDIRECT_TO_TKRSHOP",t.RedirectToWebshop="REDIRECT_TO_WEBSHOP",t}(b||{}),U=function(t){return t.EndOfLife="END_OF_LIFE",t.InStock="IN_STOCK",t.OutOfStock="OUT_OF_STOCK",t.Preorder="PREORDER",t}(U||{});var V=function(t){return t.Oty="oty",t.PhoneCredit="phoneCredit",t}(V||{}),L=e`
fragment DisplayedOption on DisplayedOption {
benefitName
benefitValue
}
`,q=e`
fragment ProductDescription on ProductDescription {
defaultVersion
longVersion
mobileVersion
shortVersion
}
`,u=e`
fragment ProductCategory on ProductCategory {
id
name
primarySubcategory
}
`,o=e`
fragment Color on Color {
code
name
}
`,M=e`
fragment EstimatedDeliveryDate on EstimatedDeliveryDate {
deliveryDate
deliveryDays
}
`,m=e`
fragment EstimatedDeliveryDatesInterval on EstimatedDeliveryDatesInterval {
min {
...EstimatedDeliveryDate
}
max {
...EstimatedDeliveryDate
}
}
${M}`,p=e`
fragment Label on Label {
isDisplayed
order
pictureHref
}
`,a=e`
fragment CharacteristicsItem on CharacteristicsItem {
id
name
value
type
order
}
`,g=e`
fragment Rating on Rating {
reviews
value
}
`,d=e`
fragment CharacteristicsGroup on CharacteristicsGroup {
groupName
items {
...CharacteristicsItem
}
}
${a}`,P=e`
fragment ProductVariant on ProductVariant {
capacity
code
productId
productUrl
stockState
screenSize
length
connectivity
color {
...Color
}
}
${o}`,_=e`
fragment UxAdminBackgroundTheme on UxAdminBackgroundTheme {
color
hex
}
`,D=e`
fragment BannerLabel on BannerLabel {
color
text
}
`,Q=e`
fragment BannerTitle on BannerTitle {
text
color
}
`,G=e`
fragment BannerDescription on BannerDescription {
color
text
}
`,Y=e`
fragment BannerPriceDescription on BannerPriceDescription {
text
color
}
`,w=e`
fragment BannerValue on BannerValue {
color
text
}
`,j=e`
fragment BannerPrice on BannerPrice {
bannerPriceDescription {
...BannerPriceDescription
}
label {
...BannerLabel
}
value {
...BannerValue
}
}
${Y}
${D}
${w}`,H=e`
fragment BannerCta on BannerCta {
text
url
}
`,K=e`
fragment BannerImage on BannerImage {
background
xl
xs
}
`,W=e`
fragment BannerUxAdmin on BannerUxAdmin {
label {
...BannerLabel
}
title {
...BannerTitle
}
bannerDescription {
...BannerDescription
}
price {
...BannerPrice
}
cta {
...BannerCta
}
image {
...BannerImage
}
}
${D}
${Q}
${G}
${j}
${H}
${K}`,z=e`
fragment UxAdminBannerEshop on UxAdminBannerEshop {
displayOnVantiveCodes
displayOnAcquisitionType
}
`,X=e`
fragment UxAdminBannerResponse on UxAdminBannerResponse {
bannerName
order
bannerType
backgroundTheme {
...UxAdminBackgroundTheme
}
vantiveCode
data {
...BannerUxAdmin
}
eShop {
...UxAdminBannerEshop
}
}
${_}
${W}
${z}`,Z=e`
fragment UxAdminBannerProductResponse on UxAdminBannerProductResponse {
extendAbo {
...UxAdminBannerResponse
}
newAbo {
...UxAdminBannerResponse
}
noAbo {
...UxAdminBannerResponse
}
promo {
...UxAdminBannerResponse
}
}
${X}`,f=e`
fragment ChargerDetails on ChargerDetails {
__typename
included
includedIcon
chargingPower
chargeIcon
}
`,S=e`
fragment DotDiscountGeneralDetails on DotDiscountGeneralDetails {
value
campaignTitle
text
type
__typename
}
`,J=e`
fragment ProductDetails on SaleProductGeneralDetails {
brand
brandId
carouselPictures
code
deliveryDate
displayName
displayUrl
fieldsOfVariants
hasDescription
id
isEligibleForLockers
isEsimCompatible
isFavorite
metaDescription
metaKeywords
metaTitle
productUrl
refurbished
shortName
stockState
subTitle
title
carouselPicturesNew {
displayOrder
pictures {
href
rel
}
}
category {
...ProductCategory
}
color {
...Color
}
estimatedDeliveryDate {
...EstimatedDeliveryDatesInterval
}
labels {
...Label
}
heroesCharacteristics {
...CharacteristicsItem
}
packageChoicesCharacteristics {
...CharacteristicsItem
}
rating {
...Rating
}
technicalCharacteristics {
...CharacteristicsGroup
}
variants {
...ProductVariant
}
banner {
...UxAdminBannerProductResponse
}
chargerDetails {
...ChargerDetails
}
dotDiscountDetails {
__typename
extendAbo {
...DotDiscountGeneralDetails
}
newAbo {
...DotDiscountGeneralDetails
}
noAbo {
...DotDiscountGeneralDetails
}
}
energyConsumption {
grade
icon
}
}
${u}
${o}
${m}
${p}
${a}
${g}
${d}
${P}
${Z}
${f}
${S}`,r=e`
fragment Money on Money {
currency
displayValue
value
valueWithoutVat
}
`,i=e`
fragment SalePriceDiscount on SalePriceDiscount {
offerName
percentageValue
type
period
periodType
fixValue {
...Money
}
}
${r}`,ee=e`
fragment AgrTermPrice on AgrTermPrice {
term
displayOrder
discount {
...SalePriceDiscount
}
price {
...Money
}
}
${i}
${r}`,te=e`
fragment SalePackageIcon on SalePackageIcon {
contentUrl
name
}
`,re=e`
fragment Link on Link {
href
rel
}
`,ne=e`
fragment NotSellableReason on NotSellableReason {
code
params {
name
value
}
}
`,oe=e`
fragment SalePkgBenefit on SalePkgBenefit {
name
}
`,ae=e`
fragment PairTermSalePkgBenefit on PairTermSalePkgBenefit {
term
pkgBenefits {
name
}
}
`,n=e`
fragment SalePackage on SalePackage {
displayName
labels
ref
agrTermPrices {
...AgrTermPrice
}
icons {
...SalePackageIcon
}
link {
...Link
}
notSellableReasons {
...NotSellableReason
}
pkgBenefits {
...SalePkgBenefit
}
termSalePackageBenefits {
...PairTermSalePkgBenefit
}
price {
...Money
}
}
${ee}
${te}
${re}
${ne}
${oe}
${ae}
${r}`,ie=e`
fragment ExchangeRate on ExchangeRate {
currency
value
}
`,x=e`
fragment ExchangeRates on ExchangeRates {
base
rates {
...ExchangeRate
}
}
${ie}`,ce=e`
fragment SalePriceVariantDiscriminator on SalePriceVariantDiscriminator {
acquisition
agrTerm
hasToggleableOfferItems
installment
}
`,c=e`
fragment SellingNotification on SellingNotification {
code
params {
name
value
}
}
`,y=e`
fragment PackageRef on PackageRef {
label
ref
}
`,se=e`
fragment GiftItem on GiftItem {
displayUrl
name
productId
productUrl
qnty
specialOfferId
specialOfferName
}
`,s=e`
fragment SalePrices on SalePrices {
canBeAffectedByProductsWithInstallmentsFromCart
hasToggleableOffer
installmentPeriod
installmentRecurrence
visible
voucherApplied
advanceAmount {
...Money
}
amount {
...Money
}
discount {
...SalePriceDiscount
}
discountAmount {
...SalePriceDiscount
}
giftItems {
...GiftItem
}
installmentAmount {
...Money
}
referenceAmount {
...Money
}
}
${r}
${i}
${se}`,le=e`
fragment SaleProductPriceVariantSpecialOffer on SaleProductPriceVariantSpecialOffer {
id
isToggleable
optionId
}
`,I=e`
fragment ToggledSalePriceConversion on ToggledSalePriceConversion {
explanation
conversions {
...Money
}
exchangeRates {
...Money
}
refCurrencyAmount {
...Money
}
}
${r}`,ue=e`
fragment ToggledSalePrices on ToggledSalePrices {
actions
conversion {
...ToggledSalePriceConversion
}
notifications {
...SellingNotification
}
price {
...SalePrices
}
}
${I}
${c}
${s}`,$=e`
fragment AllToggledSalePrices on AllToggledSalePrices {
oty {
...ToggledSalePrices
}
phoneCredit {
...ToggledSalePrices
}
}
${ue}`,me=e`
fragment SaleProductPriceVariantItem on SaleProductPriceVariantItem {
actions
label
notifications {
...SellingNotification
}
packageRef {
...PackageRef
}
price {
...SalePrices
}
salePackage {
...SalePackage
}
specialOfferDetails {
...SaleProductPriceVariantSpecialOffer
}
toggledPrice {
...AllToggledSalePrices
}
}
${c}
${y}
${s}
${n}
${le}
${$}`,pe=e`
fragment AllToggledSalePriceConversions on AllToggledSalePriceConversions {
oty {
...ToggledSalePriceConversion
}
phoneCredit {
...ToggledSalePriceConversion
}
}
${I}`,ge=e`
fragment SaleProductPriceVariant on SaleProductPriceVariant {
discriminator {
...SalePriceVariantDiscriminator
}
items {
...SaleProductPriceVariantItem
}
toggledPriceConversions {
...AllToggledSalePriceConversions
}
}
${ce}
${me}
${pe}`,A=e`
fragment SalePriceVariants on SalePriceVariants {
togglePriceTypes
allPriceVariants {
...SaleProductPriceVariant
}
standardPrice {
...SalePrices
}
standardToggledPrice {
...AllToggledSalePrices
}
}
${ge}
${s}
${$}`,de=e`
fragment SupportedAcquisition on SupportedAcquisition {
agreementTerms
name
nextLoyaltyDate
supported
type
}
`,h=e`
fragment SupportedAcquisitions on SupportedAcquisitions {
installment
acquisitions {
...SupportedAcquisition
}
}
${de}`,l=e`
fragment SupportedSubscrSellingOption on SupportedSubscrSellingOption {
acquisition
actions
agrTerm
installment
name
nextLoyaltyDate
notifications {
...SellingNotification
}
}
${c}`,C=e`
fragment ProductPrices on SaleProductCustomDetails {
id
otyPoints
currentSalePackage {
...SalePackage
}
exchangeRates {
...ExchangeRates
}
priceVariants {
...SalePriceVariants
}
supportedAcquisitions {
...SupportedAcquisitions
}
supportedSubscrSellingOptions {
...SupportedSubscrSellingOption
}
isPriceConsistent
}
${n}
${x}
${A}
${h}
${l}`,Pe=e`
fragment SimoNotification on SimoNotification {
notificationCode
}
`,De=e`
fragment SalePackages on SalePackages {
exchangeRate {
...ExchangeRates
}
currentSalePackage {
...SalePackage
}
notifications {
...SimoNotification
}
salePackages {
...SalePackage
}
supportedSubscrSellingOptions {
...SupportedSubscrSellingOption
}
}
${x}
${n}
${Pe}
${l}`,fe=e`
fragment SalePrice on SalePrice {
installment
period
referenceValue
amount {
...Money
}
discount {
...SalePriceDiscount
}
discountAmount {
...SalePriceDiscount
}
}
${r}
${i}`,Ie=e`
fragment SalePriceVariant on SalePriceVariant {
packageRef {
...PackageRef
}
priceItems {
...SalePrice
}
}
${y}
${fe}`,$e=e`
fragment SaleProductDetails on SaleProduct {
brand
brandId
carouselPictures
code
deliveryDate
estimatedDeliveryDate {
...EstimatedDeliveryDatesInterval
}
displayName
displayUrl
id
isEsimCompatible
metaDescription
metaKeywords
metaTitle
otyPoints
productUrl
refurbished
shortName
stockState
subTitle
title
hasDescription
carouselPicturesNew {
displayOrder
pictures {
href
rel
}
}
category {
...ProductCategory
}
color {
...Color
}
currentSalePackage {
...SalePackage
}
heroesCharacteristics {
...CharacteristicsItem
}
labels {
...Label
}
packageChoicesCharacteristics {
...CharacteristicsItem
}
priceVariants {
...SalePriceVariants
}
rating {
...Rating
}
salePackages {
...SalePackage
}
supportedAcquisitions {
...SupportedAcquisitions
}
supportedSubscrSellingOptions {
...SupportedSubscrSellingOption
}
technicalCharacteristics {
...CharacteristicsGroup
}
variants {
...ProductVariant
}
chargerDetails {
...ChargerDetails
}
dotDiscountDetails {
noAbo {
...DotDiscountGeneralDetails
}
newAbo {
...DotDiscountGeneralDetails
}
extendAbo {
...DotDiscountGeneralDetails
}
__typename
}
energyConsumption {
grade
icon
}
}
${m}
${u}
${o}
${n}
${a}
${p}
${A}
${g}
${h}
${l}
${d}
${P}
${f}
${S}`,Ae=e`
query GetDisplayedOptionsQuery($optionRequest: OptionRequest!) {
getDisplayedOptions(optionRequest: $optionRequest) {
...DisplayedOption
}
}
${L}`;var he=e`
query ProductCustomDetailsQuery($productId: Int!, $msisdn: String) {
getProductCustomDetails(productId: $productId, msisdn: $msisdn) {
...ProductPrices
}
}
${C}`;var Ce=e`
query ProductDescriptionQuery($productId: Int!) {
getProductDescription(productId: $productId) {
...ProductDescription
}
}
${q}`;var Te=e`
query ProductGeneralDetailsQuery($productId: Int!) {
getProductGeneralDetails(productId: $productId) {
...ProductDetails
}
}
${J}`;var ve=e`
query SalePackagesQuery($acquisitionType: SalePackagesAcquisitionType!) {
getSalePackages(acquisitionType: $acquisitionType) {
...SalePackages
}
}
${De}`;var Be=e`
query GetProductsLightOffering($ids: [Int], $msisdn: String) {
getProductsLightOffering(ids: $ids, msisdn: $msisdn) {
...ProductPrices
}
}
${C}`;export{T as a,v as b,B as c,R as d,O as e,F as f,E as g,k as h,N as i,b as j,U as k,V as l,Ae as m,he as n,Ce as o,Te as p,ve as q,Be as r};