/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{__decorate as o}from"tslib";import{Loadable as t}from"../../../core/Loadable.js";import{property as e,subclass as r}from"../../../core/accessorSupport/decorators.js";let p=class extends t{constructor(o){super(o),this.adapterName="layer-adapter"}};o([e({readOnly:!0})],p.prototype,"adapterName",void 0),o([e({constructOnly:!0})],p.prototype,"layer",void 0),o([e()],p.prototype,"geometryType",void 0),o([e()],p.prototype,"objectIdField",void 0),o([e()],p.prototype,"supportsSQLExpression",void 0),o([e()],p.prototype,"hasQueryEngine",void 0),o([e()],p.prototype,"minScale",void 0),o([e()],p.prototype,"maxScale",void 0),o([e()],p.prototype,"fullExtent",void 0),p=o([r("esri.smartMapping.support.adapters.LayerAdapter")],p);export{p as default};
