'use strict';
import { getInternalResourceMeta } from '../server/resources/internal-resource-meta.js';
import { resourceDescriptionCaseTypes } from '../core/resource-description/resource-description-case.js';
import { getEmptyResourceDescription, resourceDescriptionTypes } from '../core/resource-description/resource-description.js';

var __defProp=Object['defineProperty'],__name=(_0x53a98e,_0x20132f)=>__defProp(_0x53a98e,'name',{'value':_0x20132f,'configurable':!![]});function concatDescription(_0x76cb0,_0x2353d4,_0x480215){return _0x1944d9=>{((async()=>{const _0x3328b8=await getInternalResourceMeta(_0x1944d9['name'],![]),_0x30053f=getEmptyResourceDescription();_0x30053f['type']=resourceDescriptionTypes['concat'],_0x30053f['cases']??=[],_0x30053f['cases']['push']({'type':resourceDescriptionCaseTypes['concat'],'resourceDescriptionProperty':_0x76cb0,'additionalResourceDescriptionProperty':_0x2353d4,'connector':_0x480215}),_0x3328b8['description']=_0x30053f;})());};}__name(concatDescription,'concatDescription');

export { concatDescription };
