UNPKG

@golemio/pid

Version:
34 lines (33 loc) 1.29 kB
import { IGTFSStopGetAllOutput } from "../../ropid-gtfs/models/GTFSStopModelInterfaces"; import { IInfotextDepartureOutputDto } from "../domain/InfotextInterfaces"; import { DepartureFilter } from "../helpers/enums/DepartureFilter"; import { DepartureMode } from "../helpers/enums/DepartureMode"; import { DepartureOrder } from "../helpers/enums/DepartureOrder"; import { DepartureSkip } from "../helpers/enums/DepartureSkip"; import { IPIDDepartureOutput } from "../interfaces/IPIDDepartureOutput"; import { IDepartureBoardsQueryDTO } from "./interfaces/IDepartureBoardsQueryDTO"; export declare class DepartureBoardsQueryDTO implements IDepartureBoardsQueryDTO { aswIds: string[]; cisIds: string[]; ids: string[]; names: string[]; skip: DepartureSkip[]; limit: number; minutesAfter: number; minutesBefore: number; includeMetroTrains: boolean; airCondition: boolean; mode: DepartureMode; order: DepartureOrder; filter: DepartureFilter; offset: number; total?: number; preferredTimezone?: string; timeFrom?: string; appendHeadsignsLimit?: number; } export declare class DepartureBoardsResponseDTO { stops: IGTFSStopGetAllOutput[]; departures: IPIDDepartureOutput[]; infotexts: IInfotextDepartureOutputDto[]; }