export{g as getPlatforms,i as isPlatform}from"./p-9825fcb7.js";import"./p-b8fa4923.js";export{c as createAnimation}from"./p-9fb22081.js";export{createGesture}from"./p-d598ac70.js";export{a as LIFECYCLE_DID_ENTER,c as LIFECYCLE_DID_LEAVE,L as LIFECYCLE_WILL_ENTER,b as LIFECYCLE_WILL_LEAVE,d as LIFECYCLE_WILL_UNLOAD}from"./p-e4d75972.js";export{m as menuController}from"./p-1953e825.js";export{b as actionSheetController,a as alertController,l as loadingController,m as modalController,p as pickerController,c as popoverController,t as toastController}from"./p-dedf45b0.js";const o=o=>{const r=window,e=r.Ionic;if(!e||!e.config||"Object"===e.config.constructor.name)return r.Ionic=r.Ionic||{},r.Ionic.config=Object.assign(Object.assign({},r.Ionic.config),o),r.Ionic.config;console.error("ionic config was already initialized")},r=()=>{const o=window,r=o&&o.Ionic&&o.Ionic.config;return r?r.mode?r.mode:r.get("mode"):"md"};export{r as getMode,o as setupConfig};