@class NSObservableKeyPath; @interface _NSObservableKVO1Adaptor : _NSObservableObservation { NSObservableKeyPath *kp; BOOL emitsChanges; } - (void)remove; - (id)initWithObservable:(id)a0 observer:(id)a1 keyPath:(id)a2; - (void)_observeValueForKeyPath:(id)a0 ofObject:(id)a1 changeKind:(unsigned long long)a2 oldValue:(id)a3 newValue:(id)a4 indexes:(id)a5 context:(void *)a6; - (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3; - (BOOL)isEqual:(id)a0; - (void)finishObserving; @end