"use strict";exports.__esModule=!0,exports.default=void 0;var _extension=require("../../core/extension"),_pointEffect=require("./effect/point-effect"),_areaEffect=require("./effect/area-effect"),_lineEffect=require("./effect/line-effect"),_heatmapEffect=require("./effect/heatmap-effect"),_temperatureMapEffect=require("./effect/temperature-map-effect"),_segmentDefenceWallEffect=require("./effect/segment-defence-wall-effect"),_default=exports.default=(0,_extension.definePlugin)("effect",{setup(a,b){return{createPointEffect:async a=>await(0,_pointEffect.createPoint)(a,b),createAreaEffect:async a=>await(0,_areaEffect.createArea)(a,b),createLineEffect:async a=>await(0,_lineEffect.createLine)(a,b),createHeatMapEffect:async a=>await(0,_heatmapEffect.createHeatMap)(a,b),createTemperatureMapEffect:async a=>await(0,_temperatureMapEffect.createTemperatureMap)(a,b),createSegmentDefenceWallEffect:async a=>await(0,_segmentDefenceWallEffect.createSegmentDefenceWall)(a,b)}},destroyed(){}});