/*
All material copyright Esri, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/5.0/esri/copyright.txt for details.
*/
import{__decorate as e}from"tslib";import o from"../../core/Accessor.js";import{property as l,subclass as t}from"../../core/accessorSupport/decorators.js";let n=class extends o{constructor(e){super(e),this.clearSelection=!0,this.deleteSelection=!0,this.exportSelectionToCSV=!0,this.refreshData=!0,this.selectedRecordsShowAllToggle=!0,this.selectedRecordsShowSelectedToggle=!0,this.toggleColumns=!0,this.zoomToSelection=!0}};e([l({type:Boolean,nonNullable:!0})],n.prototype,"clearSelection",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"deleteSelection",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"exportSelectionToCSV",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"refreshData",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"selectedRecordsShowAllToggle",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"selectedRecordsShowSelectedToggle",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"toggleColumns",void 0),e([l({type:Boolean,nonNullable:!0})],n.prototype,"zoomToSelection",void 0),n=e([t("esri.widgets.FeatureTable.TableMenuVisibleElements")],n);const r=n;export{r as default};
