'use strict';
import { getInternalResourceMeta } from '../server/resources/internal-resource-meta.js';

var __defProp=Object['defineProperty'],__name=(_0x4b050b,_0x2544a2)=>__defProp(_0x4b050b,'name',{'value':_0x2544a2,'configurable':!![]});function userSingleton(){return _0x17bf87=>{((async()=>{const _0xa75ad5=await getInternalResourceMeta(_0x17bf87['name'],![]);_0xa75ad5['userSingleton']=!![];})());};}__name(userSingleton,'userSingleton');function workspaceSingleton(){return _0x44ebdf=>{((async()=>{const _0x366bac=await getInternalResourceMeta(_0x44ebdf['name'],![]);_0x366bac['workspaceSingleton']=!![];})());};}__name(workspaceSingleton,'workspaceSingleton');function systemSingleton(){return _0x34a500=>{((async()=>{const _0x525946=await getInternalResourceMeta(_0x34a500['name'],![]);_0x525946['systemSingleton']=!![];})());};}__name(systemSingleton,'systemSingleton');

export { systemSingleton, userSingleton, workspaceSingleton };
