/* COPYRIGHT Esri - https://js.arcgis.com/5.1.0/LICENSE.txt */
import{__decorate as t}from"tslib";import{subclass as e}from"../../core/accessorSupport/decorators.js";import{property as o}from"../../core/accessorSupport/decorators/property.js";import r from"../../symbols/patterns/LinePattern3D.js";let p=class extends r{constructor(t){super(t),this.image=null,this.type="image",this.length=1,this.width=1}};t([o({clonable:"reference"})],p.prototype,"image",void 0),t([o({type:["image"]})],p.prototype,"type",void 0),t([o({type:Number})],p.prototype,"length",void 0),t([o({type:Number})],p.prototype,"width",void 0),p=t([e("esri.applications.Urban.LineImagePattern3D")],p);const s=p;export{s as default};
