'use strict';
import { WorkspaceResource } from '../../../meta/core/resources/workspace/workspace-resource.js';
import { resourceIds } from '../../../../fd-toolbox/constants/resource-id-constants.js';
import { phoneBrandProps } from '../props/phone-brand-props.js';
import { accessByUserId } from '../../../meta/decorators/access-by-user-id.js';
import { descriptionProperty } from '../../../meta/decorators/description-property.js';
import { resourceMetaId } from '../../../meta/decorators/resource-id.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x57b368,_0x5d07dd)=>__defProp(_0x57b368,'name',{'value':_0x5d07dd,'configurable':!![]}),__decorateClass=(_0x1e3a36,_0x1a147f,_0x377815,_0x5e18e9)=>{var _0x23345c=_0x5e18e9>0x25b6+0xb*0xb3+-0x2*0x16b3?void(0x18e5+-0xe21+-0x35*0x34):_0x5e18e9?__getOwnPropDesc(_0x1a147f,_0x377815):_0x1a147f;for(var _0x1b1b07=_0x1e3a36['length']-(0x23c7+0x3*-0xa3b+-0x515),_0x23bf2a;_0x1b1b07>=0x12fe+-0x1ada+0x7dc;_0x1b1b07--)if(_0x23bf2a=_0x1e3a36[_0x1b1b07])_0x23345c=(_0x5e18e9?_0x23bf2a(_0x1a147f,_0x377815,_0x23345c):_0x23bf2a(_0x23345c))||_0x23345c;if(_0x5e18e9&&_0x23345c)__defProp(_0x1a147f,_0x377815,_0x23345c);return _0x23345c;};let PhoneBrand=class extends WorkspaceResource{['company'];['personList'];};__name(PhoneBrand,'PhoneBrand'),PhoneBrand=__decorateClass([descriptionProperty(phoneBrandProps['company']),resourceMetaId(resourceIds['phoneBrand']),accessByUserId()],PhoneBrand);

export { PhoneBrand };
