/*
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/shaderLibrary/hud/HUD.glsl","../core/shaderTechnique/ShaderTechniqueConfiguration","../materials/DefaultTechniqueConfiguration"],(function(e,t,r,a,o,i){"use strict";let n=function(e){function r(){var t;return(t=e.apply(this,arguments)||this).screenCenterOffsetUnitsEnabled=a.HUDSpace.World,t.spherical=!1,t.occlusionTestEnabled=!0,t.hasVerticalOffset=!1,t.hasScreenSizePerspective=!1,t.depthHudEnabled=!1,t.depthHudAlignStartEnabled=!1,t.hasSlicePlane=!1,t.hasMultipassGeometry=!1,t}return t._inheritsLoose(r,e),r}(i.DefaultTechniqueConfiguration);r.__decorate([o.parameter({count:a.HUDSpace.COUNT})],n.prototype,"screenCenterOffsetUnitsEnabled",void 0),r.__decorate([o.parameter()],n.prototype,"spherical",void 0),r.__decorate([o.parameter()],n.prototype,"occlusionTestEnabled",void 0),r.__decorate([o.parameter()],n.prototype,"hasVerticalOffset",void 0),r.__decorate([o.parameter()],n.prototype,"hasScreenSizePerspective",void 0),r.__decorate([o.parameter()],n.prototype,"depthHudEnabled",void 0),r.__decorate([o.parameter()],n.prototype,"depthHudAlignStartEnabled",void 0),r.__decorate([o.parameter()],n.prototype,"hasSlicePlane",void 0),r.__decorate([o.parameter()],n.prototype,"hasMultipassGeometry",void 0),r.__decorate([o.parameter({constValue:!0})],n.prototype,"hasSliceInVertexProgram",void 0),r.__decorate([o.parameter({constValue:!1})],n.prototype,"isDraped",void 0),e.LineCalloutTechniqueConfiguration=n,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}));
