import{l as r,m as e,e as g,k as p}from"./F4mCmN5V.js";function m(){const{localeProperties:o}=r();return{language:e(()=>o.value.language||"en-US")}}function v(){const o=g("user-location",{default:()=>null,maxAge:31536e3}),t=p("ip-location",()=>null),n=e(()=>o.value??t.value),u=e(()=>o.value!==null),c=e(()=>n.value?.geocode),s=e(()=>n.value?.name);function l(a){o.value={geocode:`${a.latitude},${a.longitude}`,name:a.name,context:a.context}}function i(){o.value=null}return{storedLocation:n,ipLocation:t,hasStoredLocation:u,geocode:c,locationName:s,setLocation:l,clearLocation:i}}export{v as a,m as u};