@class NSUUID, NSSet, NSDictionary; @interface HMDCharacteristicResponseNotificationContext : HMFObject @property (readonly, copy) NSUUID *requestIdentifier; @property (readonly, getter=hasPendingMultiPartResponses) BOOL pendingMultiPartResponses; @property (readonly, copy) NSSet *changedCharacteristics; @property (readonly, copy) NSDictionary *notificationPayloadByAccessoryUUID; @property (readonly, copy) NSSet *responseCharacteristics; + (id)notificationUpdateMessagePayloadForHome:(id)a0 notificationEnabled:(BOOL)a1 characteristics:(id)a2 characteristicsErrorsMap:(id)a3; + (id)responsePayloadForHome:(id)a0 changedAccessories:(id)a1 moreMessagesInMultipart:(id)a2; + (id)updateMultipleCharacteristicReadWriteResponsePayload:(id)a0 withUnhandledRequests:(id)a1; - (void).cxx_destruct; - (id)attributeDescriptions; - (id)initWithRequestIdentifier:(id)a0 responses:(id)a1 pendingMultiPartResponses:(BOOL)a2; - (id)notificationWithHome:(id)a0; @end