/*
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/ShaderOutputOptions","../core/shaderTechnique/ShaderTechniqueConfiguration","../materials/DefaultTechniqueConfiguration"],(function(e,t,r,o,a,p){"use strict";let i=function(e){function r(){var t;return(t=e.apply(this,arguments)||this).output=o.ShaderOutput.Color,t.hasSlicePlane=!1,t.hasVertexColors=!1,t.transparent=!1,t.draped=!1,t.stippleEnabled=!1,t.stippleOffColorEnabled=!1,t.stipplePreferContinuous=!0,t.hasOccludees=!1,t}return t._inheritsLoose(r,e),r}(p.DefaultTechniqueConfiguration);r.__decorate([a.parameter({count:o.ShaderOutput.COUNT})],i.prototype,"output",void 0),r.__decorate([a.parameter()],i.prototype,"hasSlicePlane",void 0),r.__decorate([a.parameter()],i.prototype,"hasVertexColors",void 0),r.__decorate([a.parameter()],i.prototype,"transparent",void 0),r.__decorate([a.parameter()],i.prototype,"draped",void 0),r.__decorate([a.parameter()],i.prototype,"stippleEnabled",void 0),r.__decorate([a.parameter()],i.prototype,"stippleOffColorEnabled",void 0),r.__decorate([a.parameter()],i.prototype,"stipplePreferContinuous",void 0),r.__decorate([a.parameter()],i.prototype,"hasOccludees",void 0),r.__decorate([a.parameter({constValue:!1})],i.prototype,"stippleRequiresClamp",void 0),r.__decorate([a.parameter({constValue:!1})],i.prototype,"stippleScaleWithLineWidth",void 0),r.__decorate([a.parameter({constValue:!1})],i.prototype,"stippleRequiresStretchMeasure",void 0),e.NativeLineTechniqueConfiguration=i,Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}));
