'use strict';
import { resourceIds } from '../../../fd-toolbox/constants/resource-id-constants.js';
import { getOnlyResource } from '../../meta/decorators/get-only-resource.js';
import { resourceMetaId } from '../../meta/decorators/resource-id.js';
import { transientResource } from '../../meta/decorators/transient-resource.js';
import { integer } from '../../meta/decorators/integer.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x44e19d,_0x144259)=>__defProp(_0x44e19d,'name',{'value':_0x144259,'configurable':!![]}),__decorateClass=(_0x16ebcd,_0x17ce92,_0x6266cf,_0x2ccfb1)=>{var _0x597704=_0x2ccfb1>-0x9f4+0x23b*-0xd+0x26f4*0x1?void(0x3*-0xb9d+-0x258c+-0x80b*-0x9):_0x2ccfb1?__getOwnPropDesc(_0x17ce92,_0x6266cf):_0x17ce92;for(var _0x389eca=_0x16ebcd['length']-(-0x2672+0x20e8+0x58b*0x1),_0x5a68ea;_0x389eca>=0xca+0x1c3b+-0x1d05;_0x389eca--)if(_0x5a68ea=_0x16ebcd[_0x389eca])_0x597704=(_0x2ccfb1?_0x5a68ea(_0x17ce92,_0x6266cf,_0x597704):_0x5a68ea(_0x597704))||_0x597704;if(_0x2ccfb1&&_0x597704)__defProp(_0x17ce92,_0x6266cf,_0x597704);return _0x597704;};let DevReport=class{['id'];['name'];['amount'];};__name(DevReport,'DevReport'),__decorateClass([integer()],DevReport['prototype'],'amount',-0x1b*0xdd+0x2*0xdfb+-0x4a5*0x1),DevReport=__decorateClass([transientResource(),getOnlyResource(),resourceMetaId(resourceIds['devReport'])],DevReport);

export { DevReport };
