'use strict';
import { resourceMetaId } from '../../meta/decorators/resource-id.js';
import { accessByUserId } from '../../meta/decorators/access-by-user-id.js';
import { resourceIds } from '../../../fd-toolbox/constants/resource-id-constants.js';
import { UserWorkspaceBaseResource } from '../../meta/models/user-workspace-base-resource.js';
import { notDisplayable } from '../../meta/decorators/not-displayable.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x2d16ff,_0x33ddce)=>__defProp(_0x2d16ff,'name',{'value':_0x33ddce,'configurable':!![]}),__decorateClass=(_0x4b662a,_0x1782d8,_0x1c2029,_0x190787)=>{var _0x1be260=_0x190787>-0x3c9*-0x2+0x1c99*-0x1+0x1508?void(-0x2*-0xe50+0x32d*-0x7+-0x665):_0x190787?__getOwnPropDesc(_0x1782d8,_0x1c2029):_0x1782d8;for(var _0x351203=_0x4b662a['length']-(0x1*-0x15b6+0x100d+-0x2*-0x2d5),_0x4de86b;_0x351203>=-0xbf7+0x151e*-0x1+0x2115;_0x351203--)if(_0x4de86b=_0x4b662a[_0x351203])_0x1be260=(_0x190787?_0x4de86b(_0x1782d8,_0x1c2029,_0x1be260):_0x4de86b(_0x1be260))||_0x1be260;if(_0x190787&&_0x1be260)__defProp(_0x1782d8,_0x1c2029,_0x1be260);return _0x1be260;};let Case=class extends UserWorkspaceBaseResource{['education'];};__name(Case,'Case'),__decorateClass([notDisplayable()],Case['prototype'],'workspaceId',-0x1807*-0x1+0x31*0xc1+-0x3cf6),Case=__decorateClass([accessByUserId(),resourceMetaId(resourceIds['case'])],Case);

export { Case };
