/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as t}from"tslib";import{parameter as e}from"../../core/shaderTechnique/ShaderTechniqueConfiguration.js";import{DefaultTechniqueConfiguration as o}from"../../materials/DefaultTechniqueConfiguration.js";class i extends o{constructor(){super(...arguments),this.type=0,this.silhouette=!1,this.legacy=!1,this.terrainDepthTest=!1,this.cullAboveTerrain=!1,this.spherical=!1,this.hasModelRotationScale=!0,this.occlusionPass=!1,this.normalType=1}}t([e({count:3})],i.prototype,"type",void 0),t([e()],i.prototype,"silhouette",void 0),t([e()],i.prototype,"legacy",void 0),t([e()],i.prototype,"terrainDepthTest",void 0),t([e()],i.prototype,"cullAboveTerrain",void 0),t([e()],i.prototype,"spherical",void 0);export{i as EdgeShaderTechniqueConfiguration};
