aboutsummaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts')
-rw-r--r--tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts6
1 files changed, 2 insertions, 4 deletions
diff --git a/tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts b/tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts
index 6fc9668d8b..2a4f56d64f 100644
--- a/tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts
+++ b/tools/node_modules/eslint/node_modules/rxjs/src/internal/observable/from.ts
@@ -8,10 +8,9 @@ import { fromPromise } from './fromPromise';
import { fromIterable } from './fromIterable';
import { fromObservable } from './fromObservable';
import { subscribeTo } from '../util/subscribeTo';
-import { ObservableInput, SchedulerLike } from '../types';
+import { ObservableInput, SchedulerLike, ObservedValueOf } from '../types';
-export function from<T>(input: ObservableInput<T>, scheduler?: SchedulerLike): Observable<T>;
-export function from<T>(input: ObservableInput<ObservableInput<T>>, scheduler?: SchedulerLike): Observable<Observable<T>>;
+export function from<O extends ObservableInput<any>>(input: O, scheduler?: SchedulerLike): Observable<ObservedValueOf<O>>;
/**
* Creates an Observable from an Array, an array-like object, a Promise, an iterable object, or an Observable-like object.
@@ -86,7 +85,6 @@ export function from<T>(input: ObservableInput<ObservableInput<T>>, scheduler?:
*
* @see {@link fromEvent}
* @see {@link fromEventPattern}
- * @see {@link fromPromise}
*
* @param {ObservableInput<T>} A subscription object, a Promise, an Observable-like,
* an Array, an iterable, or an array-like object to be converted.