import { ISharedVehiclesPricingPlanOutput } from "../../schema-definitions/definitions/PricingPlans"; import { ISharedVehiclesPricingOutput } from "../../schema-definitions/definitions/Pricings"; import { ISharedVehiclesRentalAppOutput } from "../../schema-definitions/definitions/RentalApps"; import { ISharedVehiclesStationInformationOutput } from "../../schema-definitions/definitions/StationInformation"; import { ISharedVehiclesStationStatusOutput } from "../../schema-definitions/definitions/StationStatus"; import { ISharedVehiclesStationStatusVehicleTypeOutput } from "../../schema-definitions/definitions/StationStatusVehicleType"; import { ISharedVehiclesSystemInformationOutput } from "../../schema-definitions/definitions/SystemInformation"; import { ISharedVehicleStatusOutput } from "../../schema-definitions/definitions/VehicleStatus"; import { ISharedVehicleTypeOutput } from "../../schema-definitions/definitions/VehicleTypes"; export interface INextBikeTransformationResult { systemInformation: ISharedVehiclesSystemInformationOutput[]; bikeStatus: ISharedVehicleStatusOutput[]; stationInformation: ISharedVehiclesStationInformationOutput[]; stationStatus: ISharedVehiclesStationStatusOutput[]; stationStatusVehicleType: ISharedVehiclesStationStatusVehicleTypeOutput[]; vehicleTypes: ISharedVehicleTypeOutput[]; pricingPlans: ISharedVehiclesPricingPlanOutput[]; pricings: ISharedVehiclesPricingOutput[]; rentalApps: ISharedVehiclesRentalAppOutput[]; }