minotor
Version:
A lightweight client-side transit routing library.
9 lines (8 loc) • 909 B
TypeScript
import { RoutesAdjacency as ProtoRoutesAdjacency, ServiceRoutesMap as ProtoServiceRoutesMap, StopsAdjacency as ProtoStopsAdjacency } from './proto/timetable.js';
import { RoutesAdjacency, ServiceRoutesMap, StopsAdjacency } from './timetable.js';
export declare const serializeStopsAdjacency: (stopsAdjacency: StopsAdjacency) => ProtoStopsAdjacency;
export declare const serializeRoutesAdjacency: (routesAdjacency: RoutesAdjacency) => ProtoRoutesAdjacency;
export declare const serializeServiceRoutesMap: (serviceRoutesMap: ServiceRoutesMap) => ProtoServiceRoutesMap;
export declare const deserializeStopsAdjacency: (protoStopsAdjacency: ProtoStopsAdjacency) => StopsAdjacency;
export declare const deserializeRoutesAdjacency: (protoRoutesAdjacency: ProtoRoutesAdjacency) => RoutesAdjacency;
export declare const deserializeServiceRoutesMap: (protoServiceRoutesMap: ProtoServiceRoutesMap) => ServiceRoutesMap;