/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import e from"../../views/draw/support/Reshape.js";import{loadAutomaticAreaMeasurementUtils as t}from"../../views/support/automaticAreaMeasurementUtils.js";import{loadAutomaticLengthMeasurementUtils as r}from"../../views/support/automaticLengthMeasurementUtils.js";async function a(a){return new e({automaticAreaMeasurementUtils:await t(),automaticLengthMeasurementUtils:await r(),connectedReshapeProviders:a.connectedReshapeProviders,enableMidpoints:!1,graphic:a.graphic,layer:a.layer,view:a.view})}async function n(e,t,r,a){return r.startNodeMovement(e,t,a)}function o(e,t){return e.on("node-movement-stop",t)}export{a as getReshape,o as onNodeMovementStop,n as studioStartNodeMovement};
