Skip to main content
Latest
type alias ObservedValueOf
import { type ObservedValueOf } from "https://deno.land/x/rxjs@v1.0.2/mod.ts";

Extracts the type from an ObservableInput<any>. If you have O extends ObservableInput<any> and you pass in Observable<number>, or Promise<number>, etc, it will type as number.

definition: O extends ObservableInput<infer T> ? T : never