/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{__decorate as t}from"tslib";import o from"../../core/Accessor.js";import{IdentifiableMixin as i}from"../../core/Identifiable.js";import{property as e,subclass as s}from"../../core/accessorSupport/decorators.js";let r=class extends(i(o)){constructor(t){super(t),this.active=!1,this.className=null,this.disabled=!1,this.icon=null,this.id=null,this.indicator=!1,this.title=null,this.type=null,this.visible=!0}};t([e()],r.prototype,"active",void 0),t([e()],r.prototype,"className",void 0),t([e()],r.prototype,"disabled",void 0),t([e()],r.prototype,"icon",void 0),t([e()],r.prototype,"id",void 0),t([e()],r.prototype,"indicator",void 0),t([e()],r.prototype,"title",void 0),t([e()],r.prototype,"type",void 0),t([e()],r.prototype,"visible",void 0),r=t([s("esri.support.actions.ActionBase")],r);const p=r;export{p as default};
