import { IPublicGtfsDepartureCacheDto } from "../../../schema-definitions/ropid-gtfs/redis/interfaces/IPublicGtfsDepartureCacheDto";
import { IPublicApiCacheDto } from "../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicApiCacheDto";
import { IPublicStopTimeCacheDto } from "../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicStopTimeCacheDto";
export interface IDepartureWithPosition {
    departure: IPublicGtfsDepartureCacheDto & {
        predictedDepartureDate?: Date;
        predictedDepartureTimestamp?: number;
        is_wheelchair_accessible?: boolean | null;
        is_guaranteed_transfer?: boolean | null;
    };
    position: IPublicApiCacheDto | null;
    stopTime: IPublicStopTimeCacheDto | null;
}
