import{__awaiter as r,__generator as t}from"./_virtual/_tslib.js";import i from"./mixins/mixins.js";import{makeBounds as e}from"./utils/amap-helpers.js";import{defineProp as n}from"./mixins/props.js";import o from"./mixins/custom-layer.js";var m=i(o).extend({name:"AmapImageLayer",amapMeta:{initComponent:function(i,e){return r(this,void 0,void 0,(function(){return t(this,(function(r){return[2,new i.ImageLayer(e)]}))}))}},props:{bounds:n({type:Array,transform:e,deep:!0,setter:function(r,t){r.setBounds(e(t))}}),url:n("setImageUrl",String)}});export default m;