/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import{correctZandMFollowingBuffer as t,makeFeatureFromGroupPart as e}from"./support/builderUtils.js";import{isPolygon as r}from"../support/executorUtils.js";import{e as s}from"../../../../chunks/bufferOperator.js";function o({templatePart:o,shape:i,edits:p,relationships:a,mode:m}){if(!r(i))return;const n=o.builderConfig?.distanceValue??0,u=t(s(i,n),i);u&&e({templatePart:o,shape:u,edits:p,relationships:a,mode:m})}const i=!1;export{o as execute,i as isAsync};
