/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as o}from"tslib";import e from"../../core/Accessor.js";import{EventEmitter as t}from"../../core/Evented.js";import{property as r,subclass as i}from"../../core/accessorSupport/decorators.js";let s=class extends e{constructor(o){super(o),this.events=new t,this.interactive=!0,this.selectable=!1,this.cursor=null,this.grabbable=!0}intersectionDistance(o,e){return 0}attach(){}detach(){}onElevationChange(){}onViewChange(){}};o([r()],s.prototype,"interactive",void 0),o([r()],s.prototype,"selectable",void 0),o([r()],s.prototype,"cursor",void 0),o([r()],s.prototype,"grabbing",void 0),o([r()],s.prototype,"grabbable",void 0),o([r()],s.prototype,"consumesClicks",void 0),o([r()],s.prototype,"grabbableForEvent",void 0),o([r()],s.prototype,"dragging",void 0),o([r()],s.prototype,"hovering",void 0),o([r()],s.prototype,"selected",void 0),s=o([i("esri.views.draw.LegacyDrawManipulator")],s);export{s as LegacyDrawManipulator};
