/* COPYRIGHT Esri - https://js.arcgis.com/5.1.0/LICENSE.txt */
import{__decorate as o}from"tslib";import{ClonableMixin as r}from"../../core/Clonable.js";import{JSONMap as e}from"../../core/jsonMap.js";import{JSONSupport as t}from"../../core/JSONSupport.js";import{property as s,subclass as p}from"../../core/accessorSupport/decorators.js";const i=new e({asc:"ascending",desc:"descending"});let n=class extends(r(t)){constructor(o){super(o),this.field=null,this.order="ascending"}};o([s({type:String,json:{write:!0}})],n.prototype,"field",void 0),o([s({type:i.apiValues,json:{type:i.jsonValues,read:i.read,write:i.write}})],n.prototype,"order",void 0),n=o([p("esri.popup.support.AttachmentsOrderByInfo")],n);const c=n;export{c as default};
