withLatestFrom<+T, A, B, C>(
      a: rxjs$Observable<A>,
      b: rxjs$Observable<B>,
      resultSelector: (t: T, a: A, b: B) => C
    ): rxjs$Observable<T> => rxjs$Observable<C>;