import { IPublicGtfsDepartureCacheDto } from "../../../schema-definitions/ropid-gtfs/redis/interfaces/IPublicGtfsDepartureCacheDto";
import { IDescriptorOutputDto } from "../../../schema-definitions/vehicle-descriptors/models/interfaces";
import { IPublicApiCacheDto } from "../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicApiCacheDto";
import { IPublicStopTimeCacheDto } from "../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicStopTimeCacheDto";
export interface IPublicDepartureTransformInputDto {
    departure: IPublicGtfsDepartureCacheDto;
    vehiclePosition: IPublicApiCacheDto | null;
    vehicleDescriptor: Partial<IDescriptorOutputDto> | null;
    stopTime: IPublicStopTimeCacheDto | null;
}
