UNPKG

@golemio/pid

Version:
13 lines (12 loc) 862 B
import { VehicleDescriptorCachedRepository } from "../../../../data-access/VehicleDescriptorCachedRepository"; import { IPublicApiDetailedTrip } from "../../../../domain/PublicApiDetailedTripInterfaces"; import { IPublicApiCacheDto } from "../../../../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicApiCacheDto"; import { AbstractDetailedTripScopeHandler } from "./AbstractDetailedTripScopeHandler"; export declare class VehicleDescriptorTripScopeHandler extends AbstractDetailedTripScopeHandler { private vehicleDescriptorRepository; private vehicleDescriptorTransformation; constructor(vehicleDescriptorRepository: VehicleDescriptorCachedRepository); handle(output: IPublicApiDetailedTrip, vehiclePosition: IPublicApiCacheDto): Promise<IPublicApiDetailedTrip>; private getVehicleType; private getAprilVehicleType; }