UNPKG

abort-controller-x-rxjs

Version:
7 lines (6 loc) 335 B
import { Observable } from 'rxjs'; export interface LastValueFromConfig<T> { defaultValue: T; } export declare function lastValueFrom<T, D>(signal: AbortSignal, source: Observable<T>, config: LastValueFromConfig<D>): Promise<T | D>; export declare function lastValueFrom<T>(signal: AbortSignal, source: Observable<T>): Promise<T>;