@golemio/pid
Version:
Golemio PID Module
26 lines (25 loc) • 863 B
TypeScript
import type { DepartureFilter } from "../../helpers/enums/DepartureFilter";
import type { DepartureMode } from "../../helpers/enums/DepartureMode";
import type { DepartureOrder } from "../../helpers/enums/DepartureOrder";
import type { DepartureSkip } from "../../helpers/enums/DepartureSkip";
import type { Moment } from "@golemio/core/dist/shared/moment-timezone";
export interface IGetDeparturesOptions {
aswIds?: string[];
cisIds?: string[];
gtfsIds?: string[];
names?: string[];
total: number;
limit: number;
offset: number;
mode: DepartureMode;
minutesBefore: number;
minutesAfter: number;
timeFrom?: Moment;
order: DepartureOrder;
filter: DepartureFilter;
skip: DepartureSkip[];
includeMetroTrains?: boolean;
airCondition?: boolean;
timezone: string;
appendHeadsignsLimit?: number;
}