'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 { label } from '../../meta/decorators/label.js';
import { notEditDisplayable } from '../../meta/decorators/not-edit-displayable.js';
import { icon } from '../../meta/decorators/icon.js';
import { iconNames } from '../../fd-component-toolbox/icon/Icon.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x24f657,_0x2de5f0)=>__defProp(_0x24f657,'name',{'value':_0x2de5f0,'configurable':!![]}),__decorateClass=(_0xf8bb18,_0x3a03b0,_0x308ab8,_0xd39be4)=>{var _0xe27c23=_0xd39be4>-0x1f6*-0x11+-0x1*-0x1616+-0x376b?void(0x34*-0xe+0x5*0x6dd+0x1f79*-0x1):_0xd39be4?__getOwnPropDesc(_0x3a03b0,_0x308ab8):_0x3a03b0;for(var _0x47c75e=_0xf8bb18['length']-(0x16b7+-0x64*0x50+0x2*0x445),_0x42c1d4;_0x47c75e>=-0x1386+-0x63f+0x19c5;_0x47c75e--)if(_0x42c1d4=_0xf8bb18[_0x47c75e])_0xe27c23=(_0xd39be4?_0x42c1d4(_0x3a03b0,_0x308ab8,_0xe27c23):_0x42c1d4(_0xe27c23))||_0xe27c23;if(_0xd39be4&&_0xe27c23)__defProp(_0x3a03b0,_0x308ab8,_0xe27c23);return _0xe27c23;};let LeadGroup=class extends BaseResource{['name'];['count'];};__name(LeadGroup,'LeadGroup'),__decorateClass([label('Contacts'),notEditDisplayable()],LeadGroup['prototype'],'count',-0x2584+-0xc5e*-0x1+0x1928),LeadGroup=__decorateClass([resourceMetaId(resourceIds['leadGroup']),icon(iconNames['group'])],LeadGroup);

export { LeadGroup };
