/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{__decorate as o}from"tslib";import{property as e,subclass as s}from"../../core/accessorSupport/decorators.js";import r from"../ElementExpressionInfo.js";import t from"./Content.js";var n;let p=n=class extends t{constructor(o){super(o),this.expressionInfo=null,this.type="expression"}clone(){return new n({expressionInfo:this.expressionInfo?.clone()})}};o([e({type:r,json:{write:!0}})],p.prototype,"expressionInfo",void 0),o([e({type:["expression"],readOnly:!0,json:{read:!1,write:!0}})],p.prototype,"type",void 0),p=n=o([s("esri.popup.content.ExpressionContent")],p);const i=p;export{i as default};
