import{r as registerIconLibrary}from"./library.js";export{getAssetPath,setAssetPath,setNonce,setPlatformOptions}from"@stencil/core/internal/client";export{c as countryChoices}from"./address.js";export{g as getFeaturedProductMediaAttributes}from"./media.js";export{g as getMaxStockQuantity}from"./quantity.js";import{g as getters,s as state,o as onChange,a as on,d as dispose,f as forceUpdate}from"./watchers.js";import"./watchers2.js";import{s as state$1,o as onChange$1,a as on$1,d as dispose$1,f as forceUpdate$1}from"./store.js";import{s as state$2,o as onChange$2,a as on$2,b as set,g as get,d as dispose$2}from"./watchers3.js";const registerIcons=(e="")=>{var o,t,s;if(e||(null===(o=null===window||void 0===window?void 0:window.scIcons)||void 0===o?void 0:o.path)||(null===(s=null===(t=null===window||void 0===window?void 0:window.parent)||void 0===t?void 0:t.scIcons)||void 0===s?void 0:s.path))return registerIconLibrary("default",{resolver:function(o){var t,s,n;const r=e||(null===(s=null===(t=null===window||void 0===window?void 0:window.parent)||void 0===t?void 0:t.scIcons)||void 0===s?void 0:s.path)||(null===(n=null===window||void 0===window?void 0:window.scIcons)||void 0===n?void 0:n.path);return`${null==r?void 0:r.replace(/\/$/,"")}/${o}.svg`},mutator:function(e){return e.setAttribute("fill","none")}})};window.registerSureCartIconPath=registerIcons,window.registerSureCartIconLibrary=registerIconLibrary,registerIcons();const index$2=Object.freeze({__proto__:null,getters:getters,state:state,onChange:onChange,on:on,dispose:dispose,forceUpdate:forceUpdate}),index$1=Object.freeze({__proto__:null,state:state$1,onChange:onChange$1,on:on$1,dispose:dispose$1,forceUpdate:forceUpdate$1}),index=Object.freeze({__proto__:null,state:state$2,onChange:onChange$2,on:on$2,set:set,get:get,dispose:dispose$2});export{index$1 as bumpStore,index as productDonationStore,index$2 as productStore};