@golemio/pid
Version:
Golemio PID Module
11 lines (10 loc) • 744 B
TypeScript
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;
}