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