UNPKG

@golemio/pid

Version:
15 lines (14 loc) 825 B
import { IPublicApiDetailedTripScopeDescriptor } from "../../../domain/PublicApiDetailedTripInterfaces"; import { IPublicApiCacheDto } from "../../../../../schema-definitions/vehicle-positions/redis/interfaces/IPublicApiCacheDto"; import { AbstractTransformation } from "@golemio/core/dist/helpers/transformation/AbstractTransformation"; export declare class PublicVPVehicleDescriptorTransformation extends AbstractTransformation<IPublicApiCacheDto, IPublicApiDetailedTripScopeDescriptor> { name: string; protected transformInternal: ({ detailed_info }: IPublicApiCacheDto) => { operator: string | null; vehicle_type: null; vehicle_registration_number: string | null; is_wheelchair_accessible: boolean | null; is_air_conditioned: null; has_usb_chargers: null; }; }