UNPKG

gtfs

Version:

Import GTFS transit data into SQLite and query routes, stops, times, fares and more

2,483 lines (2,482 loc) 55.5 kB
//#region src/models/gtfs/agency.d.ts declare const agency: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; nocase: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; prefix?: undefined; required?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; primary?: undefined; prefix?: undefined; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; prefix?: undefined; required?: undefined; nocase?: undefined; })[]; }; //#endregion //#region src/models/gtfs/areas.d.ts declare const areas: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; } | { name: string; type: string; required?: undefined; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/attributions.d.ts declare const attributions: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; prefix: boolean; primary: boolean; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; nocase: boolean; prefix?: undefined; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; prefix?: undefined; primary?: undefined; required?: undefined; nocase?: undefined; } | { name: string; type: string; prefix?: undefined; primary?: undefined; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; prefix?: undefined; primary?: undefined; required?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/booking-rules.d.ts declare const bookingRules: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; min: number; primary?: undefined; prefix?: undefined; required?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; primary?: undefined; prefix?: undefined; required?: undefined; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; prefix?: undefined; required?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/calendar-dates.d.ts declare const calendarDates: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; index?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; prefix?: undefined; min?: undefined; max?: undefined; index?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; index: boolean; primary?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; required?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; index?: undefined; })[]; }; //#endregion //#region src/models/gtfs/calendar.d.ts declare const calendar: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; index: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-attributes.d.ts declare const fareAttributes: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; primary?: undefined; prefix?: undefined; } | { name: string; type: string; prefix: boolean; required?: undefined; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; required?: undefined; primary?: undefined; prefix?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-leg-rules.d.ts declare const fareLegRules: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; min?: undefined; } | { name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; min?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; } | { name: string; type: string; min: number; prefix?: undefined; primary?: undefined; required?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-media.d.ts declare const fareMedia: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-products.d.ts declare const fareProducts: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; } | { name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; } | { name: string; type: string; required?: undefined; primary?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-rules.d.ts declare const fareRules: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; } | { name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; })[]; }; //#endregion //#region src/models/gtfs/fare-transfer-rules.d.ts declare const fareTransferRules: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; required?: undefined; } | { name: string; type: string; min: number; primary: boolean; prefix?: undefined; max?: undefined; required?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; prefix?: undefined; required?: undefined; } | { name: string; type: string; min: number; max: number; required: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/feed-info.d.ts declare const feedInfo: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; nocase: boolean; } | { name: string; type: string; required: boolean; nocase?: undefined; } | { name: string; type: string; nocase: boolean; required?: undefined; } | { name: string; type: string; required?: undefined; nocase?: undefined; })[]; }; //#endregion //#region src/models/gtfs/frequencies.d.ts declare const frequencies: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; primary?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/levels.d.ts declare const levels: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; nocase?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/location-groups.d.ts declare const locationGroups: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; nocase?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/location-group-stops.d.ts declare const locationGroupStops: { filenameBase: string; filenameExtension: string; schema: { name: string; type: string; prefix: boolean; index: boolean; required: boolean; primary: boolean; }[]; }; //#endregion //#region src/models/gtfs/locations.d.ts declare const locations: { filenameBase: string; filenameExtension: string; schema: { name: string; type: string; }[]; }; //#endregion //#region src/models/gtfs/networks.d.ts declare const networks: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; nocase?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/pathways.d.ts declare const pathways: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; prefix: boolean; primary?: undefined; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; min: number; primary?: undefined; required?: undefined; prefix?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; min?: undefined; max?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/rider-categories.d.ts declare const riderCategories: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; required?: undefined; prefix?: undefined; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/route-networks.d.ts declare const routeNetworks: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; prefix: boolean; primary?: undefined; index?: undefined; } | { name: string; type: string; primary: boolean; index: boolean; prefix: boolean; required?: undefined; })[]; }; //#endregion //#region src/models/gtfs/routes.d.ts declare const routes: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; primary?: undefined; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; primary?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; } | { name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/shapes.d.ts declare const shapes: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; min: number; prefix?: undefined; max?: undefined; } | { name: string; type: string; min: number; required?: undefined; primary?: undefined; prefix?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/stop-areas.d.ts declare const stopAreas: { filenameBase: string; filenameExtension: string; schema: { name: string; type: string; required: boolean; primary: boolean; prefix: boolean; }[]; }; //#endregion //#region src/models/gtfs/stop-times.d.ts declare const stopTimes: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; index?: undefined; min?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required?: undefined; primary?: undefined; prefix?: undefined; index?: undefined; min?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; prefix: boolean; index: boolean; required?: undefined; primary?: undefined; min?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; prefix: boolean; index: boolean; primary?: undefined; min?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; min: number; prefix?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; required?: undefined; primary?: undefined; prefix?: undefined; index?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; primary?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; } | { name: string; type: string; min: number; required?: undefined; primary?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/stops.d.ts declare const stops: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; primary?: undefined; required?: undefined; prefix?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; } | { name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; primary?: undefined; required?: undefined; nocase?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs/timeframes.d.ts declare const timeframes: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; index?: undefined; } | { name: string; type: string; primary: boolean; prefix?: undefined; required?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; index: boolean; prefix: boolean; })[]; }; //#endregion //#region src/models/gtfs/transfers.d.ts declare const transfers: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; default?: undefined; } | { name: string; type: string; min: number; max: number; default: number; primary?: undefined; prefix?: undefined; } | { name: string; type: string; min: number; primary?: undefined; prefix?: undefined; max?: undefined; default?: undefined; })[]; }; //#endregion //#region src/models/gtfs/translations.d.ts declare const translations: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; } | { name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; } | { name: string; type: string; primary: boolean; required?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs/trips.d.ts declare const trips: { filenameBase: string; filenameExtension: string; schema: ({ name: string; type: string; required: boolean; index: boolean; prefix: boolean; primary?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; primary: boolean; required: boolean; prefix: boolean; index?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; required?: undefined; index?: undefined; prefix?: undefined; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; index: boolean; required?: undefined; prefix?: undefined; primary?: undefined; nocase?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; required?: undefined; primary?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; index?: undefined; prefix?: undefined; primary?: undefined; nocase?: undefined; } | { name: string; type: string; required?: undefined; index?: undefined; prefix?: undefined; primary?: undefined; nocase?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/non-standard/timetables.d.ts declare const timetables: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; prefix: boolean; required: boolean; primary: boolean; min?: undefined; max?: undefined; nocase?: undefined; index?: undefined; } | { name: string; type: string; min: number; max: number; prefix?: undefined; required?: undefined; primary?: undefined; nocase?: undefined; index?: undefined; } | { name: string; type: string; prefix?: undefined; required?: undefined; primary?: undefined; min?: undefined; max?: undefined; nocase?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; prefix?: undefined; primary?: undefined; nocase?: undefined; index?: undefined; } | { name: string; type: string; nocase: boolean; prefix?: undefined; required?: undefined; primary?: undefined; min?: undefined; max?: undefined; index?: undefined; } | { name: string; type: string; min: number; index: boolean; prefix?: undefined; required?: undefined; primary?: undefined; max?: undefined; nocase?: undefined; })[]; }; //#endregion //#region src/models/non-standard/timetable-pages.d.ts declare const timetablePages: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/non-standard/timetable-stop-order.d.ts declare const timetableStopOrder: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; index: boolean; prefix: boolean; required: boolean; primary: boolean; min?: undefined; } | { name: string; type: string; prefix: boolean; required: boolean; primary: boolean; index?: undefined; min?: undefined; } | { name: string; type: string; min: number; index: boolean; required: boolean; primary: boolean; prefix?: undefined; })[]; }; //#endregion //#region src/models/non-standard/timetable-notes.d.ts declare const timetableNotes: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; required: boolean; nocase?: undefined; } | { name: string; type: string; primary?: undefined; prefix?: undefined; required?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; required: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/non-standard/timetable-notes-references.d.ts declare const timetableNotesReferences: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; prefix: boolean; required: boolean; primary: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; prefix: boolean; primary: boolean; required?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; primary: boolean; prefix?: undefined; required?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; prefix?: undefined; required?: undefined; primary?: undefined; })[]; }; //#endregion //#region src/models/non-standard/trips-dated-vehicle-journey.d.ts declare const tripsDatedVehicleJourney: { filenameBase: string; filenameExtension: string; nonstandard: boolean; schema: ({ name: string; type: string; required: boolean; index: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; required: boolean; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; index?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; index: boolean; required?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs-plus/calendar-attributes.d.ts declare const calendarAttributes: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; required?: undefined; nocase?: undefined; } | { name: string; type: string; required: boolean; nocase: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs-plus/directions.d.ts declare const directions: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary: boolean; required?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs-plus/route-attributes.d.ts declare const routeAttributes: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; min?: undefined; required?: undefined; } | { name: string; type: string; min: number; required: boolean; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs-plus/stop-attributes.d.ts declare const stopAttributes: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; prefix: boolean; min?: undefined; nocase?: undefined; } | { name: string; type: string; min: number; required?: undefined; primary?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; required?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; nocase?: undefined; } | { name: string; type: string; nocase: boolean; required?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; })[]; }; //#endregion //#region src/models/gtfs-ride/board-alight.d.ts declare const boardAlight: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; index: boolean; prefix: boolean; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; index: boolean; prefix?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; index: boolean; prefix?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; min: number; required?: undefined; index?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; required?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required?: undefined; index?: undefined; prefix?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs-ride/rider-trip.d.ts declare const riderTrip: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; prefix: boolean; index?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; index: boolean; primary?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; primary?: undefined; prefix?: undefined; index?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; primary?: undefined; prefix?: undefined; index?: undefined; })[]; }; //#endregion //#region src/models/gtfs-ride/ridership.d.ts declare const ridership: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; min: number; required: boolean; index?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; min?: undefined; required?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; min?: undefined; required?: undefined; index?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; min?: undefined; required?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; required?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; min: number; max: number; index: boolean; required?: undefined; prefix?: undefined; } | { name: string; type: string; prefix: boolean; min?: undefined; required?: undefined; index?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs-ride/trip-capacity.d.ts declare const tripCapacity: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; index: boolean; prefix: boolean; min?: undefined; } | { name: string; type: string; index: boolean; prefix?: undefined; min?: undefined; } | { name: string; type: string; index?: undefined; prefix?: undefined; min?: undefined; } | { name: string; type: string; min: number; index?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs-ride/ride-feed-info.d.ts declare const rideFeedInfo: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; min: number; max: number; required: boolean; index?: undefined; } | { name: string; type: string; index: boolean; min?: undefined; max?: undefined; required?: undefined; } | { name: string; type: string; min?: undefined; max?: undefined; required?: undefined; index?: undefined; })[]; }; //#endregion //#region src/models/gtfs-realtime/trip-updates.d.ts declare const tripUpdates: { filenameBase: string; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; index: boolean; source: string; prefix: boolean; default?: undefined; } | { name: string; type: string; index: boolean; source: string; default: null; prefix: boolean; required?: undefined; primary?: undefined; } | { name: string; type: string; source: string; default: null; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; index?: undefined; source?: undefined; prefix?: undefined; default?: undefined; })[]; }; //#endregion //#region src/models/gtfs-realtime/stop-time-updates.d.ts declare const stopTimeUpdates: { filenameBase: string; extension: string; schema: ({ name: string; type: string; index: boolean; source: string; default: null; prefix: boolean; required?: undefined; } | { name: string; type: string; source: string; default: null; index?: undefined; prefix?: undefined; required?: undefined; } | { name: string; type: string; required: boolean; index?: undefined; source?: undefined; default?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/gtfs-realtime/vehicle-positions.d.ts declare const vehiclePositions: { filenameBase: string; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; index: boolean; source: string; prefix: boolean; default?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; source: string; default: null; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; source: string; default: null; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; min: number; source: string; default: null; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; source: string; default: null; prefix: boolean; required?: undefined; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; index: boolean; source: string; default: null; required?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; index?: undefined; source?: undefined; prefix?: undefined; default?: undefined; min?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/gtfs-realtime/service-alerts.d.ts declare const serviceAlerts: { filenameBase: string; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; index: boolean; source: string; prefix: boolean; default?: undefined; } | { name: string; type: string; source: string; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; default?: undefined; } | { name: string; type: string; source: string; default: string; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; source: string; default: null; required?: undefined; primary?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; source: string; default: string; primary?: undefined; index?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; index?: undefined; source?: undefined; prefix?: undefined; default?: undefined; })[]; }; //#endregion //#region src/models/gtfs-realtime/service-alert-informed_entities.d.ts declare const serviceAlertInformedEntities: { filenameBase: string; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; source: string; prefix: boolean; default?: undefined; } | { name: string; type: string; primary: boolean; source: string; default: null; prefix: boolean; required?: undefined; } | { name: string; type: string; primary: boolean; source: string; default: null; required?: undefined; prefix?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; source?: undefined; prefix?: undefined; default?: undefined; })[]; }; //#endregion //#region src/models/ods/deadhead-times.d.ts declare const deadheadTimes: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; index: boolean; primary: boolean; prefix: boolean; min?: undefined; } | { name: string; type: string; required: boolean; index?: undefined; primary?: undefined; prefix?: undefined; min?: undefined; } | { name: string; type: string; prefix: boolean; required?: undefined; index?: undefined; primary?: undefined; min?: undefined; } | { name: string; type: string; required: boolean; primary: boolean; min: number; index: boolean; prefix?: undefined; } | { name: string; type: string; min: number; required?: undefined; index?: undefined; primary?: undefined; prefix?: undefined; })[]; }; //#endregion //#region src/models/ods/deadheads.d.ts declare const deadheads: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; index?: undefined; } | { name: string; type: string; required: boolean; prefix: boolean; primary?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; index: boolean; prefix: boolean; primary?: undefined; } | { name: string; type: string; index: boolean; prefix: boolean; primary?: undefined; required?: undefined; })[]; }; //#endregion //#region src/models/ods/ops-locations.d.ts declare const opsLocations: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; primary?: undefined; required?: undefined; prefix?: undefined; nocase?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; nocase: boolean; primary?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; primary?: undefined; prefix?: undefined; nocase?: undefined; })[]; }; //#endregion //#region src/models/ods/run-events.d.ts declare const runEvents: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; primary: boolean; required: boolean; prefix: boolean; min?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; prefix: boolean; primary?: undefined; min?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; index: boolean; primary?: undefined; prefix?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; nocase: boolean; primary?: undefined; required?: undefined; prefix?: undefined; min?: undefined; index?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; primary?: undefined; prefix?: undefined; min?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; required: boolean; min: number; primary?: undefined; prefix?: undefined; index?: undefined; nocase?: undefined; max?: undefined; } | { name: string; type: string; min: number; max: number; index: boolean; primary?: undefined; required?: undefined; prefix?: undefined; nocase?: undefined; } | { name: string; type: string; prefix: boolean; primary?: undefined; required?: undefined; min?: undefined; index?: undefined; nocase?: undefined; max?: undefined; })[]; }; //#endregion //#region src/models/ods/runs-pieces.d.ts declare const runsPieces: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; primary?: undefined; min?: undefined; max?: undefined; index?: undefined; } | { name: string; type: string; primary: boolean; required: boolean; min?: undefined; max?: undefined; index?: undefined; } | { name: string; type: string; required: boolean; min: number; max: number; index: boolean; primary?: undefined; } | { name: string; type: string; required: boolean; index: boolean; primary?: undefined; min?: undefined; max?: undefined; } | { name: string; type: string; min: number; required?: undefined; primary?: undefined; max?: undefined; index?: undefined; })[]; }; //#endregion //#region src/models/tides/devices.d.ts declare const devices: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; primary: boolean; } | { name: string; type: string; required?: undefined; primary?: undefined; })[]; }; //#endregion //#region src/models/tides/fare-transactions.d.ts declare const fareTransactions: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; index: boolean; min?: undefined; } | { name: string; type: string; required: boolean; index?: undefined; min?: undefined; } | { name: string; type: string; required?: undefined; index?: undefined; min?: undefined; } | { name: string; type: string; min: number; required?: undefined; index?: undefined; })[]; }; //#endregion //#region src/models/tides/operators.d.ts declare const operators: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: { name: string; type: string; required: boolean; primary: boolean; }[]; }; //#endregion //#region src/models/tides/passenger-events.d.ts declare const passengerEvents: { filenameBase: string; filenameExtension: string; nonstandard: boolean; extension: string; schema: ({ name: string; type: string; required: boolean; index: boolean; min?: undefined; } | { name: string; type: string; required: boolean; index?: undefined; min?: undefined; } | { name: string; type: string; required?: undefined; index?: undefined; min?: undefined; } | { name: string; type: string; min: number; required: boolean; index?: undefined; } | {