import{aqaso,zasa}from"./entry.a42f0781.js";import{uasp}from"./preview.000d6083.js";consty=["p","h1","h2","h3","h4","h5","h6","li"];functioni(r,t){returnr.type===t||typeofr.type=="object"&&r.type.tag===t||r.tag===t}functionc(r){returni(r,"text")||typeofr.children=="string"}functionl(r){vart;returnArray.isArray(r.children)||typeofr.children=="string"?r.children:typeof((t=r.children)==null?void0:t.default)=="function"?r.children.default():[]}functionu(r){if(!r)return"";if(Array.isArray(r))returnr.map(u).join("");if(c(r))returnr.children||r.value;constt=l(r);returnArray.isArray(t)?t.map(u).join(""):""}functions(r,t=["p"]){if(Array.isArray(r))returnr.flatMap(n=>s(n,t));lete=r;returnt.some(n=>n==="*"||i(r,n))&&(e=l(r)||r,!Array.isArray(e)&&y.some(n=>i(r,n))&&(e=[e])),e}functionf(r,t=["p"]){returnr=Array.isArray(r)?r:[r],t.length?r.flatMap(e=>f(s(e,[t[0]]),t.slice(1))).filter(e=>!(c(e)&&u(e).trim()==="")):r}constw=r=>o(r,a().public.content.api.baseURL),A=()=>({unwrap:s,flatUnwrap:f}),b=()=>{throwconsole.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxtjs.org/guide/writing/document-driven"),newError("useContent is only accessible when you are using `documentDriven` mode.")},C=()=>{const{experimental:r}=a().public.content;returnr.clientDB?!0:p().isEnabled()};export{Aasa,Cass,basu,w};