UNPKG

ojp-sdk

Version:

OJP (Open Journey Planner) Javascript SDK

20 lines (19 loc) 678 B
import { XMLElement } from 'xmlbuilder'; import { TreeNode } from '../xml/tree-node'; interface PublicTransportSubMode { key: string; value: string; } export declare class PublicTransportMode { ptMode: string; subMode: PublicTransportSubMode | null; name: string | null; shortName: string | null; isDemandMode: boolean; constructor(ptMode: string, subMode: PublicTransportSubMode | null, name: string | null, shortName: string | null); static initWithServiceTreeNode(serviceTreeNode: TreeNode): PublicTransportMode | null; isRail(): boolean; hasPrecisePolyline(): boolean; addToXMLNode(parentNode: XMLElement): void; } export {};