@class NSString, NSUUID, AFHomeAccessoryInfo; @interface _AFHomeAccessoryInfoMutation : NSObject { AFHomeAccessoryInfo *_base; NSUUID *_uniqueIdentifier; NSUUID *_loggingUniqueIdentifier; NSString *_name; NSString *_model; NSString *_roomName; NSString *_assistantIdentifier; BOOL _isSpeaker; BOOL _hasActiveThirdPartyMusicSubscription; NSString *_manufacturer; NSString *_categoryType; long long _schemaCategoryType; struct _mutationFlags { unsigned char isDirty : 1; unsigned char hasUniqueIdentifier : 1; unsigned char hasLoggingUniqueIdentifier : 1; unsigned char hasName : 1; unsigned char hasModel : 1; unsigned char hasRoomName : 1; unsigned char hasAssistantIdentifier : 1; unsigned char hasIsSpeaker : 1; unsigned char hasHasActiveThirdPartyMusicSubscription : 1; unsigned char hasManufacturer : 1; unsigned char hasCategoryType : 1; unsigned char hasSchemaCategoryType : 1; } _mutationFlags; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)setModel:(id)a0; - (id)initWithBase:(id)a0; - (BOOL)isDirty; - (void)setName:(id)a0; - (void)setCategoryType:(id)a0; - (id)getAssistantIdentifier; - (void)setAssistantIdentifier:(id)a0; - (id)getName; - (void)setRoomName:(id)a0; - (void)setUniqueIdentifier:(id)a0; - (void)setManufacturer:(id)a0; - (void).cxx_destruct; - (id)getModel; - (id)getRoomName; - (id)getCategoryType; - (id)getManufacturer; - (BOOL)getHasActiveThirdPartyMusicSubscription; - (BOOL)getIsSpeaker; - (id)getLoggingUniqueIdentifier; - (long long)getSchemaCategoryType; - (id)getUniqueIdentifier; - (void)setHasActiveThirdPartyMusicSubscription:(BOOL)a0; - (void)setIsSpeaker:(BOOL)a0; - (void)setLoggingUniqueIdentifier:(id)a0; - (void)setSchemaCategoryType:(long long)a0; @end