UNPKG

@shuangbing/bmw-connected-drive

Version:

This package can be used to access the BMW ConnectedDrive services.

107 lines (106 loc) 3.75 kB
export declare class VehicleStatus { unitOfLength?: string; remainingRange?: number; updateTimeConverted?: Date; doorDriverRear?: string; doorPassengerRear?: string; beRemainingRangeFuelKm?: number; doorDriverFront?: string; hoodState?: string; chargingStatus?: string; kombiCurrentRemainingRangeFuel?: number; windowDriverRear?: string; beRemainingRangeElectricKm?: number; mileage?: number; unitOfEnergy?: string; overallEnergyConsumption?: number; beRemainingRangeElectric?: number; socHvPercent?: number; singleImmediateCharging?: boolean; updateTimeConvertedTime?: Date; connectorStatus?: string; chargingHVStatus?: string; chargingLevelHv?: number; unitOfCombustionConsumption?: string; gpsLat?: number; windowDriverFront?: string; gpsLng?: number; conditionBasedServices?: string; windowPassengerFront?: string; windowPassengerRear?: string; lastChargingEndReason?: string; updateTimeConvertedDate?: Date; beRemainingRangeFuelMile?: number; beRemainingRangeFuel?: number; doorPassengerFront?: string; beChargingLevelHv?: number; updateTimeConvertedTimestamp?: number; remainingFuel?: number; heading?: number; lscTrigger?: string; lightsParking?: string; doorLockState?: string; updateTime?: Date; beEnergyLevelHv?: number; trunkState?: string; batterySizeMax?: number; beRemainingRangeElectricMile?: number; chargingConnectionType?: string; unitOfElectricConsumption?: string; lastUpdateReason?: string; constructor(response: { attributesMap: { unitOfLength: string; remaining_range: string; updateTime_converted: string; door_driver_rear: string; door_passenger_rear: string; beRemainingRangeFuelKm: string; door_driver_front: string; hood_state: string; charging_status: string; kombi_current_remaining_range_fuel: string; window_driver_rear: string; beRemainingRangeElectricKm: string; mileage: string; unitOfEnergy: string; overall_energy_consumption: string; beRemainingRangeElectric: string; soc_hv_percent: string; single_immediate_charging: string; updateTime_converted_time: string; connectorStatus: string; chargingHVStatus: string; chargingLevelHv: string; unitOfCombustionConsumption: string; gps_lat: string; window_driver_front: string; gps_lng: string; condition_based_services: string; window_passenger_front: string; window_passenger_rear: string; lastChargingEndReason: string; updateTime_converted_date: string; beRemainingRangeFuelMile: string; beRemainingRangeFuel: string; door_passenger_front: string; beChargingLevelHv: string; updateTime_converted_timestamp: string; remaining_fuel: string; heading: string; lsc_trigger: string; lights_parking: string; door_lock_state: string; updateTime: string; beEnergyLevelHv: string; trunk_state: string; battery_size_max: string; beRemainingRangeElectricMile: string; charging_connection_type: string; unitOfElectricConsumption: string; lastUpdateReason: string; }; }); toInteger(string: string): number | undefined; toFloat(string: string): number | undefined; }