Compare commits

..

3 Commits

3 changed files with 13 additions and 10 deletions

View File

@ -3,7 +3,7 @@ export { Corpus } from './src/database/corpus'
export { Pis } from './src/database/pis'
export { ReasonCode } from './src/database/reasonCode'
export { Station } from './src/database/station'
export { Service, Stop, SimpleService } from './src/database/timetable'
export { Service, Stop, SimpleService, ServiceDetail } from './src/database/timetable'
export { User } from './src/database/user'
// Downstream API

View File

@ -31,10 +31,15 @@ interface Service {
scheduleEndDate: Date;
daysRun: string[];
stops: Stop[];
vstp: boolean;
firstClass: boolean;
catering: boolean;
sleeper: boolean;
serviceDetail: ServiceDetail;
}
export { Stop, Service, SimpleService }
interface ServiceDetail {
firstClass: boolean;
catering: boolean;
sleeper: boolean;
vstp: boolean;
guard: boolean
}
export { Stop, Service, SimpleService, ServiceDetail }

View File

@ -1,4 +1,5 @@
import type { OB_Pis_SimpleObject } from "./pis";
import type { ServiceDetail } from "../database/timetable";
export interface OB_TrainTT_service {
stpIndicator: string;
@ -12,10 +13,7 @@ export interface OB_TrainTT_service {
daysRun: string[];
stops: OB_TrainTT_stopDetail[];
pis?: OB_Pis_SimpleObject;
vstp: boolean;
firstClass: boolean;
catering: boolean;
sleeper: boolean;
serviceDetail: ServiceDetail;
}
export interface OB_TrainTT_stopDetail {