'use strict';
import { resourceMetaId } from '../../meta/decorators/resource-id.js';
import { resourceIds } from '../../../fd-toolbox/constants/resource-id-constants.js';
import { BaseResource } from '../../../fd-toolbox/base-resource/base-resource.js';
import { expandDescription } from '../../meta/decorators/expand-description-properties.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x53b2de,_0x45f901)=>__defProp(_0x53b2de,'name',{'value':_0x45f901,'configurable':!![]}),__decorateClass=(_0x200efd,_0x1dc450,_0x455858,_0x10a20e)=>{var _0x1805fc=_0x10a20e>0x1b44+0x519*0x2+-0x1*0x2575?void(0x1*-0x1dcb+0xc5*-0x13+0x2c6a):_0x10a20e?__getOwnPropDesc(_0x1dc450,_0x455858):_0x1dc450;for(var _0x4d8eea=_0x200efd['length']-(0x1*-0x17b3+-0x23b7+-0x1*-0x3b6b),_0x365698;_0x4d8eea>=-0x1d4b+0x1*-0x1896+0x35e1;_0x4d8eea--)if(_0x365698=_0x200efd[_0x4d8eea])_0x1805fc=(_0x10a20e?_0x365698(_0x1dc450,_0x455858,_0x1805fc):_0x365698(_0x1805fc))||_0x1805fc;if(_0x10a20e&&_0x1805fc)__defProp(_0x1dc450,_0x455858,_0x1805fc);return _0x1805fc;};let Report=class extends BaseResource{['name'];['description'];['type'];['chartType'];['reportChartSeriesList'];};__name(Report,'Report'),__decorateClass([expandDescription()],Report['prototype'],'reportChartSeriesList',0x25*-0x1f+-0x203a+0x24b7*0x1),Report=__decorateClass([resourceMetaId(resourceIds['report'])],Report);

export { Report };
