@golemio/pid
Version:
Golemio PID Module
29 lines (28 loc) • 1.03 kB
TypeScript
import { DepartureFilter, DepartureMode, DepartureOrder, DepartureSkip, IPIDDepartureOutput } from "..";
import { IGTFSStopGetAllOutput } from "../../ropid-gtfs/models/GTFSStopModelInterfaces";
import { IInfotextDepartureOutputDto } from "../domain/InfotextInterfaces";
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;
}
export declare class DepartureBoardsResponseDTO {
stops: IGTFSStopGetAllOutput[];
departures: IPIDDepartureOutput[];
infotexts: IInfotextDepartureOutputDto[];
}