import type { IRoutePath, RouteEndpoint } from "./types.js"; export declare function appendSegmentNodes(destination: RouteEndpoint[], destinationGrid: { gridX: number; gridY: number; layer: string; }[], segment: IRoutePath): void; export declare function mergeSegments(segments: IRoutePath[]): IRoutePath; export declare function pointsEqual(a: RouteEndpoint | undefined, b: RouteEndpoint | undefined, tolerance?: number): boolean; //# sourceMappingURL=path_assembler.d.ts.map