/*!
 * Copyright (c) 2026 Vertex Software LLC. All rights reserved.
 */
import{p as s,g as l}from"./p-Tvs4yxd5.js";import{b as o}from"./p-Dc9KNUUp.js";class r{constructor(l){var r,i,t,a,n;this.start=(r=l.start)!==null&&r!==void 0?r:s.create();this.end=(i=l.end)!==null&&i!==void 0?i:s.create();this.id=(t=l.id)!==null&&t!==void 0?t:`arrow-markup--${o.create()}`;this.startLineAnchorStyle=(a=l.startLineAnchorStyle)!==null&&a!==void 0?a:"none";this.endLineAnchorStyle=(n=l.endLineAnchorStyle)!==null&&n!==void 0?n:"arrow-triangle"}}class i{constructor(s){var r,i;this.bounds=(r=s.bounds)!==null&&r!==void 0?r:l.create(0,0,0,0);this.id=(i=s.id)!==null&&i!==void 0?i:`circle-markup--${o.create()}`}}class t{constructor(s){var r,i,t;this.bounds=(r=s.bounds)!==null&&r!==void 0?r:l.create(0,0,0,0);this.points=(i=s.points)!==null&&i!==void 0?i:[];this.id=(t=s.id)!==null&&t!==void 0?t:`freeform-markup--${o.create()}`}}export{r as A,i as C,t as F};
//# sourceMappingURL=p-BvP_LmOT.js.map