gtfs-stream
Version:
Streaming GTFS and GTFS-RT parser for node
146 lines (145 loc) • 2.95 kB
TypeScript
/**
* Mapping from GTFS numeric route types to human-readable string values
*/
declare const routeTypes: {
'0': string;
'1': string;
'3': string;
'4': string;
'5': string;
'6': string;
'7': string;
'100': string;
'101': string;
'102': string;
'103': string;
'104': string;
'105': string;
'106': string;
'107': string;
'108': string;
'109': string;
'110': string;
'111': string;
'112': string;
'113': string;
'114': string;
'115': string;
'116': string;
'117': string;
'200': string;
'201': string;
'202': string;
'203': string;
'204': string;
'205': string;
'206': string;
'207': string;
'208': string;
'209': string;
'300': string;
'400': string;
'401': string;
'402': string;
'403': string;
'404': string;
'405': string;
'500': string;
'600': string;
'700': string;
'701': string;
'702': string;
'703': string;
'704': string;
'705': string;
'706': string;
'707': string;
'708': string;
'709': string;
'710': string;
'711': string;
'712': string;
'713': string;
'714': string;
'715': string;
'716': string;
'717': string;
'800': string;
'900': string;
'901': string;
'902': string;
'903': string;
'904': string;
'905': string;
'906': string;
'907': string;
'1000': string;
'1001': string;
'1002': string;
'1003': string;
'1004': string;
'1005': string;
'1006': string;
'1007': string;
'1008': string;
'1009': string;
'1010': string;
'1011': string;
'1012': string;
'1013': string;
'1014': string;
'1015': string;
'1016': string;
'1017': string;
'1018': string;
'1019': string;
'1020': string;
'1021': string;
'1100': string;
'1101': string;
'1102': string;
'1103': string;
'1104': string;
'1105': string;
'1106': string;
'1107': string;
'1108': string;
'1109': string;
'1110': string;
'1111': string;
'1112': string;
'1113': string;
'1114': string;
'1200': string;
'1300': string;
'1301': string;
'1302': string;
'1303': string;
'1304': string;
'1305': string;
'1306': string;
'1307': string;
'1400': string;
'1401': string;
'1402': string;
'1500': string;
'1501': string;
'1502': string;
'1503': string;
'1504': string;
'1505': string;
'1506': string;
'1507': string;
'1600': string;
'1601': string;
'1602': string;
'1603': string;
'1604': string;
'1700': string;
};
/**
* Define the type for the human-readable route types
* This creates a union type of all the string values in the routeTypes object
*/
export type EnhancedRouteType = (typeof routeTypes)[keyof typeof routeTypes];
export default routeTypes;