#import #import "MTDisposable.h" @interface MTSubscriber : NSObject { } - (instancetype)initWithNext:(void (^)(id))next error:(void (^)(id))error completed:(void (^)())completed; - (void)_assignDisposable:(id)disposable; - (void)_markTerminatedWithoutDisposal; - (void)putNext:(id)next; - (void)putError:(id)error; - (void)putCompletion; @end