/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as t}from"tslib";import{property as e,subclass as o}from"../../../../core/accessorSupport/decorators.js";import r from"./Input.js";import{mediaInputArray as p}from"./support/utils.js";let s=class extends r{constructor(t){super(t),this.type="image",this.inputMethod="any",this.maxImageSize=null}};t([e({type:["image"],readOnly:!0,json:{write:!0}})],s.prototype,"type",void 0),t([e({type:p,json:{write:!0}})],s.prototype,"inputMethod",void 0),t([e({type:Number,json:{write:!0}})],s.prototype,"maxImageSize",void 0),s=t([o("esri.form.elements.inputs.attachments.ImageInput")],s);const i=s;export{i as default};
