/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as o}from"tslib";import r from"../../Color.js";import{Clonable as t}from"../../core/Clonable.js";import{convertTime as s}from"../../core/timeUtils.js";import{property as e,subclass as i}from"../../core/accessorSupport/decorators.js";let l=class extends t{constructor(o){super(o),this.color=new r([50,50,50,.7]),this.interval=s(1,"hours","milliseconds")}equals(o){return this===o||this.color.equals(o.color)&&this.interval===o.interval}};o([e({type:r,nonNullable:!0})],l.prototype,"color",void 0),o([e({type:Number})],l.prototype,"interval",void 0),l=o([i("esri.analysis.ShadowCast.DiscreteOptions")],l);const a=l;export{a as default};
