/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.24/esri/copyright.txt for details.
*/
define(["exports","../../../chunks/_rollupPluginBabelHelpers","../../../chunks/tslib.es6","../../../core/quantityUtils","../../../core/accessorSupport/decorators/property","../../../core/accessorSupport/decorators/subclass","./SketchTooltipInfo"],(function(t,e,o,r,a,n,i){"use strict";t.TranslateGraphicTooltipInfo=function(t){function o(e){var o;return(o=t.call(this,e)||this).type="translate-graphic",o.distance=r.zeroMeters,o}return e._inheritsLoose(o,t),o}(i.SketchTooltipInfo),o.__decorate([a.property()],t.TranslateGraphicTooltipInfo.prototype,"type",void 0),o.__decorate([a.property()],t.TranslateGraphicTooltipInfo.prototype,"distance",void 0),t.TranslateGraphicTooltipInfo=o.__decorate([n.subclass("esri.views.interactive.tooltip.TranslateGraphicTooltipInfo")],t.TranslateGraphicTooltipInfo),t.TranslateZTooltipInfo=function(t){function o(e){var o;return(o=t.call(this,e)||this).type="translate-z",o.distance=r.zeroMeters,o}return e._inheritsLoose(o,t),o}(i.SketchTooltipInfo),o.__decorate([a.property()],t.TranslateZTooltipInfo.prototype,"type",void 0),o.__decorate([a.property()],t.TranslateZTooltipInfo.prototype,"distance",void 0),t.TranslateZTooltipInfo=o.__decorate([n.subclass("esri.views.interactive.tooltip.TranslateZTooltipInfo")],t.TranslateZTooltipInfo),t.TranslateVertexTooltipInfo=function(t){function o(e){var o;return(o=t.call(this,e)||this).type="translate-vertex",o.distance=r.zeroMeters,o.elevation=null,o.area=null,o.totalLength=null,o}return e._inheritsLoose(o,t),o}(i.SketchTooltipInfo),o.__decorate([a.property()],t.TranslateVertexTooltipInfo.prototype,"type",void 0),o.__decorate([a.property()],t.TranslateVertexTooltipInfo.prototype,"distance",void 0),o.__decorate([a.property()],t.TranslateVertexTooltipInfo.prototype,"elevation",void 0),o.__decorate([a.property()],t.TranslateVertexTooltipInfo.prototype,"area",void 0),o.__decorate([a.property()],t.TranslateVertexTooltipInfo.prototype,"totalLength",void 0),t.TranslateVertexTooltipInfo=o.__decorate([n.subclass("esri.views.interactive.tooltip.TranslateVertexTooltipInfo")],t.TranslateVertexTooltipInfo),Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}));
