// All material copyright ESRI, All Rights Reserved, unless otherwise specified.// See https://js.arcgis.com/4.6/esri/copyright.txt for details.//>>builtdefine("require exports ../core/tsSupport/declareExtendsHelper ../core/tsSupport/decorateHelper ../core/JSONSupport ../core/accessorSupport/decorators ./Lighting".split(" "),function(k,l,g,e,h,c,b){returnfunction(f){functiona(a){a=f.call(this,a)||this;a.lighting=newb;returna}g(a,f);d=a;a.prototype.clone=function(){returnnewd({lighting:b.prototype.clone.call(this.lighting)})};a.sanitizeJSON=function(a){return{lighting:a.lighting?b.sanitizeJSON(a.lighting):(newb).toJSON()}};e([c.property({type:b,json:{write:!0}})],a.prototype,"lighting",void0);returna=d=e([c.subclass("esri.webscene.Environment")],a);vard}(c.declared(h))});