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;
}
