text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, June 1, 2019 at 6:51:10 PM Mountain Standard Time
  * Operating System: Version 12.1.1 (Build 16C5050a)
  * Image Source: /System/Library/PrivateFrameworks/HomeKitDaemon.framework/HomeKitDaemon
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <HomeKitDaemon/HomeKitDaemon-Structs.h>
  #import <ProtocolBuffer/PBCodable.h>
  #import <libobjc.A.dylib/NSCopying.h>
  
  @interface AWDHomeKitAssistantAccessControl : PBCodable <NSCopying> {
  
  	unsigned long long _numCapableAccessories;
  	unsigned long long _numEnabledAccessories;
  	unsigned long long _options;
  	unsigned long long _timestamp;
  	BOOL _isEnabled;
  	SCD_Struct_AW2 _has;
  
  }
  
  @property (assign,nonatomic) BOOL hasTimestamp; 
  @property (assign,nonatomic) unsigned long long timestamp;                          //@synthesize timestamp=_timestamp - In the implementation block
  @property (assign,nonatomic) BOOL hasIsEnabled; 
  @property (assign,nonatomic) BOOL isEnabled;                                        //@synthesize isEnabled=_isEnabled - In the implementation block
  @property (assign,nonatomic) BOOL hasOptions; 
  @property (assign,nonatomic) unsigned long long options;                            //@synthesize options=_options - In the implementation block
  @property (assign,nonatomic) BOOL hasNumEnabledAccessories; 
  @property (assign,nonatomic) unsigned long long numEnabledAccessories;              //@synthesize numEnabledAccessories=_numEnabledAccessories - In the implementation block
  @property (assign,nonatomic) BOOL hasNumCapableAccessories; 
  @property (assign,nonatomic) unsigned long long numCapableAccessories;              //@synthesize numCapableAccessories=_numCapableAccessories - In the implementation block
  -(BOOL)readFrom:(id)arg1 ;
  -(void)writeTo:(id)arg1 ;
  -(void)mergeFrom:(id)arg1 ;
  -(void)setHasTimestamp:(BOOL)arg1 ;
  -(BOOL)hasTimestamp;
  -(BOOL)hasOptions;
  -(void)setHasOptions:(BOOL)arg1 ;
  -(void)setNumEnabledAccessories:(unsigned long long)arg1 ;
  -(void)setNumCapableAccessories:(unsigned long long)arg1 ;
  -(unsigned long long)numEnabledAccessories;
  -(unsigned long long)numCapableAccessories;
  -(void)setHasIsEnabled:(BOOL)arg1 ;
  -(BOOL)hasIsEnabled;
  -(void)setHasNumEnabledAccessories:(BOOL)arg1 ;
  -(BOOL)hasNumEnabledAccessories;
  -(void)setHasNumCapableAccessories:(BOOL)arg1 ;
  -(BOOL)hasNumCapableAccessories;
  -(BOOL)isEqual:(id)arg1 ;
  -(unsigned long long)hash;
  -(id)description;
  -(BOOL)isEnabled;
  -(id)copyWithZone:(NSZone*)arg1 ;
  -(unsigned long long)timestamp;
  -(unsigned long long)options;
  -(void)setOptions:(unsigned long long)arg1 ;
  -(id)dictionaryRepresentation;
  -(void)setTimestamp:(unsigned long long)arg1 ;
  -(void)copyTo:(id)arg1 ;
  -(void)setIsEnabled:(BOOL)arg1 ;
  @end
  
  