import { DeparturesDirectionsEnum } from "../../../schema-definitions/ropid-departures-directions";
import { IDepartureTime } from "./IDepartureTime";
export interface IPIDDepartureOutput {
    arrival_timestamp: IDepartureTime;
    delay: {
        is_available: boolean;
        minutes: number | null;
        seconds: number | null;
    };
    departure_timestamp: IDepartureTime;
    last_stop: {
        id: string | null;
        name: string | null;
    };
    route: {
        short_name: string | null;
        type: number | null;
        is_night: boolean;
        is_regional: boolean;
        is_substitute_transport: boolean;
    };
    stop: {
        id: string;
        platform_code: string | null;
    };
    trip: {
        direction: DeparturesDirectionsEnum | null;
        headsign: string;
        id: string;
        is_at_stop: boolean;
        is_canceled: boolean;
        is_wheelchair_accessible: boolean;
        is_air_conditioned: boolean | null;
        short_name: string | null;
    };
}
