import{H as c,a4 as l,a5 as m,O as y,W as F,Y as x,a6 as A,_ as G,$ as O,N as g,G as E,a0 as H,J as I,a7 as L,X as R,R as S,a8 as T,Q as h}from"./use-sync-BK1-NnSM.js";import{c as t}from"./runtime-core.esm-bundler-B588BaE4.js";function p(i,s){return{fieldGroups:t(()=>{const a={};for(const e in s)a[e]=[];return i.value.reduce((e,n)=>{for(const o in s)s[o](n)!==!1&&e[o].push(n);return e},a)})}}export{c as defineDisplay,l as defineEndpoint,m as defineHook,y as defineInterface,F as defineLayout,x as defineModule,A as defineOperationApi,G as defineOperationApp,O as definePanel,g as getFieldsFromTemplate,E as getRelationType,H as useApi,I as useCollection,L as useExtensions,p as useFilterFields,R as useItems,S as useLayout,T as useStores,h as useSync};
