//#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;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    index?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/station-activities.d.ts
declare const stationActivities: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/stop-visits.d.ts
declare const stopVisits: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required: boolean;
    primary: boolean;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/train-cars.d.ts
declare const trainCars: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/trips-performed.d.ts
declare const tripsPerformed: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    required: boolean;
    primary?: undefined;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    max: number;
    required?: undefined;
    primary?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/vehicle-train-cars.d.ts
declare const vehicleTrainCars: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/vehicle-locations.d.ts
declare const vehicleLocations: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    required: boolean;
    primary?: undefined;
    min?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
    max?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    max: number;
    required?: undefined;
    primary?: undefined;
  })[];
};
//#endregion
//#region src/models/tides/vehicles.d.ts
declare const vehicles: {
  filenameBase: string;
  filenameExtension: string;
  nonstandard: boolean;
  extension: string;
  schema: ({
    name: string;
    type: string;
    required: boolean;
    primary: boolean;
    min?: undefined;
  } | {
    name: string;
    type: string;
    required?: undefined;
    primary?: undefined;
    min?: undefined;
  } | {
    name: string;
    type: string;
    min: number;
    required?: undefined;
    primary?: undefined;
  })[];
};
//#endregion
export { agency, areas, attributions, boardAlight, bookingRules, calendar, calendarAttributes, calendarDates, deadheadTimes, deadheads, devices, directions, fareAttributes, fareLegRules, fareMedia, fareProducts, fareRules, fareTransactions, fareTransferRules, feedInfo, frequencies, levels, locationGroupStops, locationGroups, locations, networks, operators, opsLocations, passengerEvents, pathways, rideFeedInfo, riderCategories, riderTrip, ridership, routeAttributes, routeNetworks, routes, runEvents, runsPieces, serviceAlertInformedEntities, serviceAlerts, shapes, stationActivities, stopAreas, stopAttributes, stopTimeUpdates, stopTimes, stopVisits, stops, timeframes, timetableNotes, timetableNotesReferences, timetablePages, timetableStopOrder, timetables, trainCars, transfers, translations, tripCapacity, tripUpdates, trips, tripsDatedVehicleJourney, tripsPerformed, vehicleLocations, vehiclePositions, vehicleTrainCars, vehicles };
//# sourceMappingURL=models.d.ts.map