1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="af1e315c-3fcf-46d1-9b58-492efde4ed89",e._sentryDebugIdIdentifier="sentry-dbid-af1e315c-3fcf-46d1-9b58-492efde4ed89")}catch(o){}import{bk as e,bl as a}from"./DQ2-L7T_.js";const t=a.packages,s=a.flightOutward,n=a.flightReturn,r={async fetch(a={},s="minimal",n={}){a.inProgress=!0;const{data:r}=await e(t,{params:{...a},headers:{"Accept-Representations":s},...n});return r},async detail(a,s={}){try{const n=t+"/"+a,{data:r,error:o}=await e(n,s);if(o&&o.value)throw o.value;if(!r||!r.package)throw new Error("Package not found");return r}catch(n){if(404===n.response?.status||404===n.statusCode||n.message?.includes("not found")){const e=new Error("Package not found");throw e.response={status:404},e.statusCode=404,e}throw n}},async availableHotels(a,s=[],n=void 0,r=void 0,o=void 0,i=void 0,d=void 0){const c=t+"/"+a+"/hotels/search",{data:u}=await e(c,{method:"POST",body:{rooms:s,checkin:n,checkout:r,idsOrSlugs:[o],venueId:i,serviceUniqueId:d}});return u}
1,async availableOutwardFlights(a,n=2,r=0,o=void 0,i=!1,d=0,c=null,u=[],l=null){const h=t+"/"+a+"/"+s,{data:f}=await e(h,{method:"POST",body:{adults:n,children:r,departureDate:o,isMinimalSearchMode:i,maxChanges:d,country:c,cities:u,serviceUniqueId:l}});return f},async availableReturnFlights(a,s=2,r=0,o=void 0,i=!1,d=0,c=null,u=[],l=null){const h=t+"/"+a+"/"+n,{data:f}=await e(h,{method:"POST",body:{adults:s,children:r,departureDate:o,isMinimalSearchMode:i,maxChanges:d,country:c,cities:u,serviceUniqueId:l}});return f},async serviceAvailabilityAndPrice(a,{packageId:s,contactInfo:n,passengers:r,services:o,hasInsurance:i,hasMatchInsurance:d,hasAcceptedExtraordinaryConditions:c,hasAcceptedPremiumUpgrade:u,isResidualSaleBooking:l,coupon:h,comment:f}){const g=t+"/"+a+"/service-availability",{data:p,error:y}=await e(g,{method:"POST",body:{packageId:s,contactInfo:n,passengers:r,services:o,coupon:h?.code,extra:{hasInsurance:i,hasMatchInsurance:d,hasAcceptedExtraordinaryConditions:c,hasAcceptedPremiumUpgrade:u,isResidualSaleBooking:l,comment:f}}});if(y&&y.value)throw y.value;return p}};export{r as p}; 2//# sourceMappingURL=miXzLWJ7.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.