/* COPYRIGHT Esri - https://js.arcgis.com/5.1.2/LICENSE.txt */
import{l as t,p as n,i as e}from"../../../chunks/pe.js";let i,c;function s(){return!!i&&e()}async function a(){if(!s()){const[e]=await Promise.all([import("../../../chunks/SpatialReference.js").then(t=>t.aP).then(({injectPe:t})=>t),import("../../../chunks/GeodeticUtils.js").then(({calculateDistanceAndAzimuth:t,movePointsByDistance:n})=>{i=t,c=n}),t()]);e(n)}}function o(t,n,e,c,s,a){return i(t,n,e,c,s,a)}function r(t,n,e,i,s,a){return c(t,n,e,i,s,a)}export{o as calculateDistanceAndAzimuth,s as isLoaded,a as load,r as movePointsByDistance};
