'use strict';
import { resourceIds } from '../../../../fd-toolbox/constants/resource-id-constants.js';
import { createOnlyResource } from '../../../meta/decorators/create-only-resource.js';
import { resourceMetaId } from '../../../meta/decorators/resource-id.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x2d7358,_0xb4afa4)=>__defProp(_0x2d7358,'name',{'value':_0xb4afa4,'configurable':!![]}),__decorateClass=(_0x130e67,_0x49b801,_0x50687d,_0x22c034)=>{var _0x484c15=_0x22c034>-0x1795+0xe*0x6a+0x11ca?void(0x18bb+-0x115*-0x1+0x19d0*-0x1):_0x22c034?__getOwnPropDesc(_0x49b801,_0x50687d):_0x49b801;for(var _0x4dfa95=_0x130e67['length']-(0x4ef+0x130e+-0x17fc),_0x3aaee8;_0x4dfa95>=-0xd82+-0x8d7+0x1659;_0x4dfa95--)if(_0x3aaee8=_0x130e67[_0x4dfa95])_0x484c15=(_0x22c034?_0x3aaee8(_0x49b801,_0x50687d,_0x484c15):_0x3aaee8(_0x484c15))||_0x484c15;if(_0x22c034&&_0x484c15)__defProp(_0x49b801,_0x50687d,_0x484c15);return _0x484c15;};let AiAssistant=class{['id'];['name'];['version'];['description'];};__name(AiAssistant,'AiAssistant'),AiAssistant=__decorateClass([createOnlyResource(),resourceMetaId(resourceIds['aiAssistant'])],AiAssistant);

export { AiAssistant };
