/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{__decorate as e}from"tslib";import{ClonableMixin as t}from"../../core/Clonable.js";import{JSONSupport as o}from"../../core/JSONSupport.js";import{property as i,subclass as r}from"../../core/accessorSupport/decorators.js";import{timeZoneProperty as l}from"../../time/timeZoneUtils.js";let s=class extends(t(o)){constructor(e){super(e),this.creatorField=null,this.creationDateField=null,this.editorField=null,this.editDateField=null,this.realm=null,this.timeZone=null}};e([i()],s.prototype,"creatorField",void 0),e([i()],s.prototype,"creationDateField",void 0),e([i()],s.prototype,"editorField",void 0),e([i()],s.prototype,"editDateField",void 0),e([i()],s.prototype,"realm",void 0),e([i(l("dateFieldsTimeReference",!0))],s.prototype,"timeZone",void 0),s=e([r("esri.layers.support.EditFieldsInfo")],s);export{s as default};
