/**
 * A RoutePattern
 */
export default class RoutePattern {
    /**
     * RoutePattern constructor
     *
     * @param {Object} RoutePattern data object from the transitive.js input
     */
    constructor(data: any, transitive: any);
    stops: any[];
    interStopGeometry: any[];
    renderedEdges: any[];
    getId(): any;
    getElementId(): string;
    getName(): any;
    addRenderedEdge(rEdge: any): void;
    offsetAlignment(alignmentId: any, offset: any): void;
    createPath(): NetworkPath;
}
import NetworkPath from "./path.js";
