/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
import{__decorate as E}from"tslib";import _ from"../../../core/Accessor.js";import{property as S,subclass as o}from"../../../core/accessorSupport/decorators.js";let T=class extends _{constructor(){super(...arguments),this.SCENEVIEW_HITTEST_RETURN_INTERSECTOR=!1,this.DECONFLICTOR_SHOW_VISIBLE=!1,this.DECONFLICTOR_SHOW_INVISIBLE=!1,this.DECONFLICTOR_SHOW_GRID=!1,this.LABELS_SHOW_BORDER=!1,this.TEXT_SHOW_BASELINE=!1,this.TEXT_SHOW_BORDER=!1,this.OVERLAY_DRAW_DEBUG_TEXTURE=!1,this.OVERLAY_SHOW_CENTER=!1,this.SHOW_POI=!1,this.OCCLUSION_QUERY_DEBUG_PIXEL=!1,this.ENABLE_OPTIMIZATIONS=!0,this.TESTS_DISABLE_FAST_UPDATES=!1,this.DRAW_MESH_GEOMETRY_NORMALS=!1,this.FEATURE_TILE_FETCH_SHOW_TILES=!1,this.FEATURE_TILE_TREE_SHOW_TILES=!1,this.TERRAIN_TILE_TREE_SHOW_TILES=!1,this.I3S_TREE_SHOW_TILES=!1,this.I3S_SHOW_MODIFICATIONS=!1,this.LOD_INSTANCE_RENDERER_DISABLE_UPDATES=!1,this.LOD_INSTANCE_RENDERER_COLORIZE_BY_LEVEL=!1,this.EDGES_SHOW_HIDDEN_TRANSPARENT_EDGES=!1,this.LINE_WIREFRAMES=!1,this.FLOW_GLOBAL_SCALE_THRESHOLD=null}};E([S()],T.prototype,"SCENEVIEW_HITTEST_RETURN_INTERSECTOR",void 0),E([S()],T.prototype,"DECONFLICTOR_SHOW_VISIBLE",void 0),E([S()],T.prototype,"DECONFLICTOR_SHOW_INVISIBLE",void 0),E([S()],T.prototype,"DECONFLICTOR_SHOW_GRID",void 0),E([S()],T.prototype,"LABELS_SHOW_BORDER",void 0),E([S()],T.prototype,"TEXT_SHOW_BASELINE",void 0),E([S()],T.prototype,"TEXT_SHOW_BORDER",void 0),E([S()],T.prototype,"OVERLAY_DRAW_DEBUG_TEXTURE",void 0),E([S()],T.prototype,"OVERLAY_SHOW_CENTER",void 0),E([S()],T.prototype,"SHOW_POI",void 0),E([S()],T.prototype,"OCCLUSION_QUERY_DEBUG_PIXEL",void 0),E([S()],T.prototype,"ENABLE_OPTIMIZATIONS",void 0),E([S()],T.prototype,"TESTS_DISABLE_FAST_UPDATES",void 0),E([S()],T.prototype,"DRAW_MESH_GEOMETRY_NORMALS",void 0),E([S()],T.prototype,"FEATURE_TILE_FETCH_SHOW_TILES",void 0),E([S()],T.prototype,"FEATURE_TILE_TREE_SHOW_TILES",void 0),E([S()],T.prototype,"TERRAIN_TILE_TREE_SHOW_TILES",void 0),E([S()],T.prototype,"I3S_TREE_SHOW_TILES",void 0),E([S()],T.prototype,"I3S_SHOW_MODIFICATIONS",void 0),E([S()],T.prototype,"LOD_INSTANCE_RENDERER_DISABLE_UPDATES",void 0),E([S()],T.prototype,"LOD_INSTANCE_RENDERER_COLORIZE_BY_LEVEL",void 0),E([S()],T.prototype,"EDGES_SHOW_HIDDEN_TRANSPARENT_EDGES",void 0),E([S()],T.prototype,"LINE_WIREFRAMES",void 0),E([S()],T.prototype,"FLOW_GLOBAL_SCALE_THRESHOLD",void 0),T=E([o("esri.views.3d.support.debugFlags")],T);const t=new T;export{t as debugFlags};
