package com.badoo.reaktive.plugin import com.badoo.reaktive.completable.Completable import com.badoo.reaktive.maybe.Maybe import com.badoo.reaktive.observable.Observable import com.badoo.reaktive.single.Single interface ReaktivePlugin { fun onAssembleObservable(observable: Observable): Observable = observable fun onAssembleSingle(single: Single): Single = single fun onAssembleMaybe(maybe: Maybe): Maybe = maybe fun onAssembleCompletable(completable: Completable): Completable = completable }