import type { NormalGraphEdge } from './normal-graph-edge'; /** * 获取圆心到point点中间与圆交叉的点 * @param {*} arrowsWidth 箭头大小 * @param {*} strokeWidth 线的大小 * @param {*} nodeSize 实体大小 * @param {*} source 起始点 * @param {boolean} [isSubtractArrows=true] // 计算过程是否减去箭头宽度 * @returns {Object} 交叉点 */ export declare function getLinkPoint({ arrowsWidth, strokeWidth, nodeSize, sourceNode, targetNode, isSubtractArrows, }: { arrowsWidth: number; strokeWidth: number; nodeSize: number; sourceNode: { x: number; y: number; }; targetNode: { x: number; y: number; }; isSubtractArrows?: boolean; }): { x: number; y: number; }; export declare function getPath({ arrowsWidth, strokeWidth, edge, edges, sNodeSize, tNodeSize, sourceNode, targetNode, }: { arrowsWidth: number; strokeWidth: number; edge: NormalGraphEdge; edges: NormalGraphEdge[]; sNodeSize?: number; tNodeSize?: number; sourceNode?: { x: number; y: number; size: number[]; id: string; }; targetNode?: { x: number; y: number; size: number[]; id: string; }; }): string; //# sourceMappingURL=utils.d.ts.map