UNPKG

@golemio/pid

Version:
22 lines (21 loc) 989 B
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 { IRopidDeparturesDirectionsOutput } from "../../../../../schema-definitions/ropid-departures-directions"; import { IScheduleDto } from "../../../../../schema-definitions/vehicle-positions/redis/interfaces/IGtfsRunTripCacheDto"; export default interface IPIDDepartureQueryOptions { limit: number; offset: number; total: number; mode: DepartureMode; order: DepartureOrder; filter: DepartureFilter; skip: DepartureSkip[]; departuresDirections: IRopidDeparturesDirectionsOutput[]; timezone: string; tripNumber: string | null; runScheduleMap: Map<string, IScheduleDto[]> | null; untrackedTrips: Set<string> | null; appendHeadsignsLimit?: number; }