/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as r}from"tslib";import{property as t,subclass as e}from"../../../core/accessorSupport/decorators.js";import s from"./BaseFunctionArguments.js";var o;let i=o=class extends s{constructor(){super(...arguments),this.raster2=void 0}get rasters(){return[this.raster,this.raster2]}clone(){return new o({raster:this.raster,raster2:this.raster2,operation:this.operation})}};r([t({json:{write:!0}})],i.prototype,"operation",void 0),r([t({json:{write:!0}})],i.prototype,"raster2",void 0),r([t({readOnly:!0})],i.prototype,"rasters",null),i=o=r([e("esri.layers.raster.functions.ArithmeticFunctionArguments")],i);const a=i;export{a as default};
