'use strict';
import { WorkspaceResource } from '../../meta/core/resources/workspace/workspace-resource.js';
import { resourceIds } from '../../../fd-toolbox/constants/resource-id-constants.js';
import { url } from '../../meta/decorators/url.js';
import { resourceMetaId } from '../../meta/decorators/resource-id.js';
import { notListDisplayable } from '../../meta/decorators/not-list-displayable.js';
import { notEditDisplayable } from '../../meta/decorators/not-edit-displayable.js';
import { notFilterDisplayable } from '../../meta/decorators/not-filter-displayable.js';
import { notDisplayable } from '../../meta/decorators/not-displayable.js';
import { icon } from '../../meta/decorators/icon.js';
import { iconNames } from '../../fd-component-toolbox/icon/Icon.js';
import { expandDescription } from '../../meta/decorators/expand-description-properties.js';
import { uiPriority } from '../../meta/decorators/ui-priority.js';
import { blobImage } from '../../meta/decorators/blob-image.js';

var __defProp=Object['defineProperty'],__getOwnPropDesc=Object['getOwnPropertyDescriptor'],__name=(_0x41946d,_0x4f4d30)=>__defProp(_0x41946d,'name',{'value':_0x4f4d30,'configurable':!![]}),__decorateClass=(_0x92017e,_0x8170c8,_0x19018a,_0x4e90da)=>{var _0x4ba58d=_0x4e90da>0x1*0x2316+0x14be+0x1*-0x37d3?void(0x296+-0x57a*-0x1+-0x810):_0x4e90da?__getOwnPropDesc(_0x8170c8,_0x19018a):_0x8170c8;for(var _0x3c5862=_0x92017e['length']-(0xe23*-0x2+0x19cd*-0x1+0x2*0x1b0a),_0x31da76;_0x3c5862>=-0x1*0x228f+0x4ff*-0x1+0x278e*0x1;_0x3c5862--)if(_0x31da76=_0x92017e[_0x3c5862])_0x4ba58d=(_0x4e90da?_0x31da76(_0x8170c8,_0x19018a,_0x4ba58d):_0x31da76(_0x4ba58d))||_0x4ba58d;if(_0x4e90da&&_0x4ba58d)__defProp(_0x8170c8,_0x19018a,_0x4ba58d);return _0x4ba58d;};let Lead=class extends WorkspaceResource{['name'];['phoneNumber'];['address'];['businessInfo'];['leadEmailList'];['websiteUrl'];['claimed'];['reviewRating'];['description'];['numberOfImages'];['numberOfVideos'];['numberOfPosts'];['actions'];['workingHours'];['aiScan'];['screenshotBlobId'];['screenshotBlob'];['leadToLeadGroupList'];['websiteScanResultId'];['websiteScanResult'];['blobList'];};__name(Lead,'Lead'),__decorateClass([notListDisplayable()],Lead['prototype'],'name',0x1*-0x26da+0x1ae1+0xbfb),__decorateClass([notListDisplayable()],Lead['prototype'],'phoneNumber',-0x5b4+0x3c8*0x9+-0x1c52),__decorateClass([notListDisplayable()],Lead['prototype'],'address',0x261*-0xf+0x2fc*-0x5+-0x7*-0x73b),__decorateClass([uiPriority(-0x2e7*-0x8+0x4ed*-0x2+-0x9*0x166),notEditDisplayable(),notFilterDisplayable()],Lead['prototype'],'businessInfo',-0x20cd+0x1724+0x113*0x9),__decorateClass([uiPriority(-0x40*-0x5+-0x4c7+0x1*0x4b3),expandDescription()],Lead['prototype'],'leadEmailList',-0x1c36+-0x204c+-0x142c*-0x3),__decorateClass([url()],Lead['prototype'],'websiteUrl',-0x2680+-0x2*0x18d+-0x2*-0x14ce),__decorateClass([notListDisplayable()],Lead['prototype'],'reviewRating',-0xf4*0x22+0x25a9+-0x53f),__decorateClass([url(),notListDisplayable(),notFilterDisplayable()],Lead['prototype'],'description',0x1ef0+0x1bcf+0x557*-0xb),__decorateClass([notListDisplayable()],Lead['prototype'],'numberOfImages',-0x13d*0x6+0x469+-0x19*-0x1f),__decorateClass([notListDisplayable()],Lead['prototype'],'numberOfVideos',0x22b1+-0x9*0x246+-0x14b*0xb),__decorateClass([notListDisplayable()],Lead['prototype'],'numberOfPosts',0x5*-0x6d9+0x19*-0xf5+0x1364*0x3),__decorateClass([notDisplayable()],Lead['prototype'],'actions',-0x125d*0x1+-0xd6a+0x4f*0x67),__decorateClass([notFilterDisplayable(),notListDisplayable()],Lead['prototype'],'workingHours',0x4fd+-0x26ed*-0x1+-0x2be8),__decorateClass([uiPriority(0x6*-0x36e+0x1819*0x1+0x1f5*-0x1),notEditDisplayable(),notFilterDisplayable(),expandDescription(),blobImage()],Lead['prototype'],'screenshotBlobId',-0x462+-0x6ff+-0x5*-0x247),__decorateClass([expandDescription()],Lead['prototype'],'leadToLeadGroupList',0x13f7+0x9da+-0x1dcf),Lead=__decorateClass([resourceMetaId(resourceIds['lead']),icon(iconNames['backpack'])],Lead);

export { Lead };
