UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

9 lines (8 loc) 678 B
import { IDefaultInNotificationsUnion } from '../../../../../../misc/notifications/default-notifications-union.type'; import { IObservable } from '../../../../../type/observable.type'; import { IObservableToPromiseOptions } from '../../../without-notifications/promise/to-promise'; export declare type IObservableToPromiseNotifications<GValue> = IDefaultInNotificationsUnion<GValue>; export interface IObservableToPromiseAllOptions extends IObservableToPromiseOptions { maxNumberOfValues?: number; } export declare function toPromiseAll<GValue>(subscribe: IObservable<IObservableToPromiseNotifications<GValue>>, options?: IObservableToPromiseAllOptions): Promise<GValue[]>;