import { type RouteEndpoint, type RouteLine, type WayfindingEngine } from "../core";
/**
 * Choose between `engine.buildRoute` and `engine.buildWaypointsRoute` based on
 * whether intermediate waypoints are supplied, and return the resulting route lines.
 */
export declare function getRouteLines({ engine, from, to, waypoints, accessible, }: {
    readonly engine: WayfindingEngine;
    readonly from: RouteEndpoint;
    readonly to: RouteEndpoint;
    readonly waypoints?: readonly RouteEndpoint[];
    readonly accessible: boolean;
}): RouteLine[];
//# sourceMappingURL=getRouteLines.d.ts.map