text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 14, 2021 at 2:38:35 PM Mountain Standard Time
                         * Operating System: Version 14.4 (Build 18K802)
                         * Image Source: /System/Library/PrivateFrameworks/VirtualGarage.framework/VirtualGarage
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <VirtualGarage/VirtualGarage-Structs.h>
  #import <ProtocolBuffer/PBCodable.h>
  #import <libobjc.A.dylib/NSCopying.h>
  
  @class NSString, NSData;
  
  @interface VGVehicleStateStorage : PBCodable <NSCopying> {
  
  	double _batteryPercentage;
  	double _currentBatteryCapacity;
  	double _currentEVRange;
  	double _dateOfUpdate;
  	double _maxBatteryCapacity;
  	double _maxEVRange;
  	double _minBatteryCapacity;
  	int _activeConnector;
  	NSString* _chargingArguments;
  	NSString* _consumptionArguments;
  	NSString* _identifier;
  	int _origin;
  	NSString* _pairedAppInstallDeviceIdentifier;
  	NSData* _pairedAppInstallSessionIdentifier;
  	BOOL _isCharging;
  	SCD_Struct_VG1 _has;
  
  }
  
  @property (nonatomic,retain) NSString * identifier;                                    //@synthesize identifier=_identifier - In the implementation block
  @property (assign,nonatomic) BOOL hasDateOfUpdate; 
  @property (assign,nonatomic) double dateOfUpdate;                                      //@synthesize dateOfUpdate=_dateOfUpdate - In the implementation block
  @property (assign,nonatomic) BOOL hasOrigin; 
  @property (assign,nonatomic) int origin;                                               //@synthesize origin=_origin - In the implementation block
  @property (assign,nonatomic) BOOL hasBatteryPercentage; 
  @property (assign,nonatomic) double batteryPercentage;                                 //@synthesize batteryPercentage=_batteryPercentage - In the implementation block
  @property (assign,nonatomic) BOOL hasCurrentEVRange; 
  @property (assign,nonatomic) double currentEVRange;                                    //@synthesize currentEVRange=_currentEVRange - In the implementation block
  @property (assign,nonatomic) BOOL hasMaxEVRange; 
  @property (assign,nonatomic) double maxEVRange;                                        //@synthesize maxEVRange=_maxEVRange - In the implementation block
  @property (assign,nonatomic) BOOL hasMinBatteryCapacity; 
  @property (assign,nonatomic) double minBatteryCapacity;                                //@synthesize minBatteryCapacity=_minBatteryCapacity - In the implementation block
  @property (assign,nonatomic) BOOL hasCurrentBatteryCapacity; 
  @property (assign,nonatomic) double currentBatteryCapacity;                            //@synthesize currentBatteryCapacity=_currentBatteryCapacity - In the implementation block
  @property (assign,nonatomic) BOOL hasMaxBatteryCapacity; 
  @property (assign,nonatomic) double maxBatteryCapacity;                                //@synthesize maxBatteryCapacity=_maxBatteryCapacity - In the implementation block
  @property (nonatomic,readonly) BOOL hasConsumptionArguments; 
  @property (nonatomic,retain) NSString * consumptionArguments;                          //@synthesize consumptionArguments=_consumptionArguments - In the implementation block
  @property (nonatomic,readonly) BOOL hasChargingArguments; 
  @property (nonatomic,retain) NSString * chargingArguments;                             //@synthesize chargingArguments=_chargingArguments - In the implementation block
  @property (assign,nonatomic) BOOL hasIsCharging; 
  @property (assign,nonatomic) BOOL isCharging;                                          //@synthesize isCharging=_isCharging - In the implementation block
  @property (assign,nonatomic) BOOL hasActiveConnector; 
  @property (assign,nonatomic) int activeConnector;                                      //@synthesize activeConnector=_activeConnector - In the implementation block
  @property (nonatomic,readonly) BOOL hasPairedAppInstallSessionIdentifier; 
  @property (nonatomic,retain) NSData * pairedAppInstallSessionIdentifier;               //@synthesize pairedAppInstallSessionIdentifier=_pairedAppInstallSessionIdentifier - In the implementation block
  @property (nonatomic,readonly) BOOL hasPairedAppInstallDeviceIdentifier; 
  @property (nonatomic,retain) NSString * pairedAppInstallDeviceIdentifier;              //@synthesize pairedAppInstallDeviceIdentifier=_pairedAppInstallDeviceIdentifier - In the implementation block
  -(BOOL)isEqual:(id)arg1 ;
  -(unsigned long long)hash;
  -(id)copyWithZone:(NSZone*)arg1 ;
  -(id)description;
  -(NSString *)identifier;
  -(void)setIdentifier:(NSString *)arg1 ;
  -(id)dictionaryRepresentation;
  -(BOOL)readFrom:(id)arg1 ;
  -(void)writeTo:(id)arg1 ;
  -(void)mergeFrom:(id)arg1 ;
  -(void)copyTo:(id)arg1 ;
  -(void)setBatteryPercentage:(double)arg1 ;
  -(void)setHasBatteryPercentage:(BOOL)arg1 ;
  -(BOOL)hasBatteryPercentage;
  -(double)batteryPercentage;
  -(int)origin;
  -(void)setOrigin:(int)arg1 ;
  -(void)setHasOrigin:(BOOL)arg1 ;
  -(BOOL)hasOrigin;
  -(id)originAsString:(int)arg1 ;
  -(int)StringAsOrigin:(id)arg1 ;
  -(NSString *)consumptionArguments;
  -(NSString *)chargingArguments;
  -(void)setConsumptionArguments:(NSString *)arg1 ;
  -(void)setChargingArguments:(NSString *)arg1 ;
  -(void)setIsCharging:(BOOL)arg1 ;
  -(BOOL)hasConsumptionArguments;
  -(BOOL)hasChargingArguments;
  -(BOOL)isCharging;
  -(void)setHasIsCharging:(BOOL)arg1 ;
  -(BOOL)hasIsCharging;
  -(id)activeConnectorAsString:(int)arg1 ;
  -(int)StringAsActiveConnector:(id)arg1 ;
  -(int)activeConnector;
  -(void)setActiveConnector:(int)arg1 ;
  -(BOOL)hasActiveConnector;
  -(void)setHasActiveConnector:(BOOL)arg1 ;
  -(double)currentBatteryCapacity;
  -(void)setCurrentBatteryCapacity:(double)arg1 ;
  -(BOOL)hasCurrentBatteryCapacity;
  -(double)minBatteryCapacity;
  -(double)maxBatteryCapacity;
  -(NSString *)pairedAppInstallDeviceIdentifier;
  -(void)setPairedAppInstallDeviceIdentifier:(NSString *)arg1 ;
  -(NSData *)pairedAppInstallSessionIdentifier;
  -(void)setPairedAppInstallSessionIdentifier:(NSData *)arg1 ;
  -(void)setDateOfUpdate:(double)arg1 ;
  -(void)setHasDateOfUpdate:(BOOL)arg1 ;
  -(BOOL)hasDateOfUpdate;
  -(void)setCurrentEVRange:(double)arg1 ;
  -(void)setHasCurrentEVRange:(BOOL)arg1 ;
  -(BOOL)hasCurrentEVRange;
  -(void)setMaxEVRange:(double)arg1 ;
  -(void)setHasMaxEVRange:(BOOL)arg1 ;
  -(BOOL)hasMaxEVRange;
  -(void)setMinBatteryCapacity:(double)arg1 ;
  -(void)setHasMinBatteryCapacity:(BOOL)arg1 ;
  -(BOOL)hasMinBatteryCapacity;
  -(void)setHasCurrentBatteryCapacity:(BOOL)arg1 ;
  -(void)setMaxBatteryCapacity:(double)arg1 ;
  -(void)setHasMaxBatteryCapacity:(BOOL)arg1 ;
  -(BOOL)hasMaxBatteryCapacity;
  -(BOOL)hasPairedAppInstallSessionIdentifier;
  -(BOOL)hasPairedAppInstallDeviceIdentifier;
  -(double)dateOfUpdate;
  -(double)currentEVRange;
  -(double)maxEVRange;
  @end
  
  