/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.24/esri/copyright.txt for details.
*/
define(["../../../chunks/_rollupPluginBabelHelpers","../../../chunks/tslib.es6","../../../core/Accessor","../../../core/accessorSupport/decorators/property","../../../core/arrayUtils","../../../core/has","../../../core/accessorSupport/ensureType","../../../core/accessorSupport/decorators/subclass"],(function(_,E,o,r,e,t,p,S){"use strict";let T=function(E){function o(){var _;return(_=E.apply(this,arguments)||this).SCENEVIEW_HITTEST_RETURN_INTERSECTOR=!1,_.DECONFLICTOR_SHOW_VISIBLE=!1,_.DECONFLICTOR_SHOW_INVISIBLE=!1,_.DECONFLICTOR_SHOW_GRID=!1,_.LABELS_SHOW_BORDER=!1,_.TEXT_SHOW_BASELINE=!1,_.TEXT_SHOW_BORDER=!1,_.OVERLAY_DRAW_DEBUG_TEXTURE=!1,_.OVERLAY_SHOW_CENTER=!1,_.SHOW_POI=!1,_.TESTS_DISABLE_OPTIMIZATIONS=!1,_.TESTS_DISABLE_FAST_UPDATES=!1,_.DRAW_MESH_GEOMETRY_NORMALS=!1,_.FEATURE_TILE_FETCH_SHOW_TILES=!1,_.FEATURE_TILE_TREE_SHOW_TILES=!1,_.TERRAIN_TILE_TREE_SHOW_TILES=!1,_.I3S_TREE_SHOW_TILES=!1,_.I3S_SHOW_MODIFICATIONS=!1,_.LOD_INSTANCE_RENDERER_DISABLE_UPDATES=!1,_.LOD_INSTANCE_RENDERER_COLORIZE_BY_LEVEL=!1,_.EDGES_SHOW_HIDDEN_TRANSPARENT_EDGES=!1,_.LINE_WIREFRAMES=!1,_}return _._inheritsLoose(o,E),o}(o);E.__decorate([r.property()],T.prototype,"SCENEVIEW_HITTEST_RETURN_INTERSECTOR",void 0),E.__decorate([r.property()],T.prototype,"DECONFLICTOR_SHOW_VISIBLE",void 0),E.__decorate([r.property()],T.prototype,"DECONFLICTOR_SHOW_INVISIBLE",void 0),E.__decorate([r.property()],T.prototype,"DECONFLICTOR_SHOW_GRID",void 0),E.__decorate([r.property()],T.prototype,"LABELS_SHOW_BORDER",void 0),E.__decorate([r.property()],T.prototype,"TEXT_SHOW_BASELINE",void 0),E.__decorate([r.property()],T.prototype,"TEXT_SHOW_BORDER",void 0),E.__decorate([r.property()],T.prototype,"OVERLAY_DRAW_DEBUG_TEXTURE",void 0),E.__decorate([r.property()],T.prototype,"OVERLAY_SHOW_CENTER",void 0),E.__decorate([r.property()],T.prototype,"SHOW_POI",void 0),E.__decorate([r.property()],T.prototype,"TESTS_DISABLE_OPTIMIZATIONS",void 0),E.__decorate([r.property()],T.prototype,"TESTS_DISABLE_FAST_UPDATES",void 0),E.__decorate([r.property()],T.prototype,"DRAW_MESH_GEOMETRY_NORMALS",void 0),E.__decorate([r.property()],T.prototype,"FEATURE_TILE_FETCH_SHOW_TILES",void 0),E.__decorate([r.property()],T.prototype,"FEATURE_TILE_TREE_SHOW_TILES",void 0),E.__decorate([r.property()],T.prototype,"TERRAIN_TILE_TREE_SHOW_TILES",void 0),E.__decorate([r.property()],T.prototype,"I3S_TREE_SHOW_TILES",void 0),E.__decorate([r.property()],T.prototype,"I3S_SHOW_MODIFICATIONS",void 0),E.__decorate([r.property()],T.prototype,"LOD_INSTANCE_RENDERER_DISABLE_UPDATES",void 0),E.__decorate([r.property()],T.prototype,"LOD_INSTANCE_RENDERER_COLORIZE_BY_LEVEL",void 0),E.__decorate([r.property()],T.prototype,"EDGES_SHOW_HIDDEN_TRANSPARENT_EDGES",void 0),E.__decorate([r.property()],T.prototype,"LINE_WIREFRAMES",void 0),T=E.__decorate([S.subclass("esri.views.3d.support.DebugFlags")],T);return new T}));
