'use strict';
import { resourceMetaId } from '../../../decorators/resource-id.js';
import { fdResourceIds } from '../../../../../fd-toolbox/constants/fd-resource-ids.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x55c052,_0x4ca2c1)=>__defProp(_0x55c052,'name',{'value':_0x4ca2c1,'configurable':!![]}),__decorateClass=(_0x56650c,_0x32a7c1,_0x4b02c9,_0x19fc78)=>{var _0x3127db=_0x19fc78>0x14c0+0x1dac+-0x326b?void(-0x1bf8+-0x1a2e+-0x1b13*-0x2):_0x19fc78?__getOwnPropDesc(_0x32a7c1,_0x4b02c9):_0x32a7c1;for(var _0x140ea7=_0x56650c['length']-(0x53c*-0x6+0x133*-0x11+0x33cc),_0x14b448;_0x140ea7>=0x2*-0x1082+0x1d5f+-0x137*-0x3;_0x140ea7--)if(_0x14b448=_0x56650c[_0x140ea7])_0x3127db=(_0x19fc78?_0x14b448(_0x32a7c1,_0x4b02c9,_0x3127db):_0x14b448(_0x3127db))||_0x3127db;if(_0x19fc78&&_0x3127db)__defProp(_0x32a7c1,_0x4b02c9,_0x3127db);return _0x3127db;};let ResourceProperty=class{['id'];['name'];['resourceId'];['resource'];};__name(ResourceProperty,'ResourceProperty'),ResourceProperty=__decorateClass([resourceMetaId(fdResourceIds['resourceProperty'])],ResourceProperty);

export { ResourceProperty };
