@interface HMDCharacteristicEvent : HMDCharacteristicEventBase @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) id eventValue; + (id)logCategory; - (void)encodeWithCoder:(id)a0; - (id)dumpState; - (id)description; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)createPayload; - (BOOL)_compareEventValue:(id)a0; - (BOOL)_evaluateNewValue:(id)a0; - (void)_handleUpdateRequest:(id)a0; - (void)_transactionObjectRemoved:(id)a0 message:(id)a1; - (void)_transactionObjectUpdated:(id)a0 newValues:(id)a1 message:(id)a2; - (id)analyticsTriggerEventData; - (id)emptyModelObject; - (id)initWithModel:(id)a0 home:(id)a1; - (BOOL)isCompatibleWithEvent:(id)a0; - (id)modelObjectWithChangeType:(unsigned long long)a0; @end