@class NSArray, NSString; @interface TMLReactiveValue : NSObject { id _targetWeak; id _targetUnsafe; NSString *_keyPath; unsigned long long _valueType; } @property (readonly, nonatomic) NSArray *bindings; @property (readonly, nonatomic) long long bindingOrder; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)removeReactiveValuesForTarget:(id)a0; + (id)valueForTarget:(id)a0 withKeyPath:(id)a1; - (unsigned long long)valueType; - (void).cxx_destruct; - (id)value; - (void)assignToTarget:(id)a0 withKeyPath:(id)a1; - (void)bindingValueChanged:(id)a0; - (id)initWithBindings:(id)a0 valueType:(unsigned long long)a1; - (void)unassign; @end