| 13 | export type PromiseStateLike<T> = T | PromiseState<T>; |
| 14 | |
| 15 | export interface PromiseStateStatic { |
| 16 | create<T = {}>(meta?: any): PendingPromiseState<T>; |
| 17 | refresh<T = {}>(previous: undefined, meta?: any): PendingPromiseState<T>; |
| 18 | refresh<T = {}, P extends PromiseState<T> = PromiseState<T>>(previous: P, meta?: any): P; |
| 19 | resolve<T = {}>(value?: PromiseStateLike<T>, meta?: any): FulfilledPromiseState<T>; |
| 20 | reject<T = {}>(reason?: any, meta?: any): RejectedPromiseState<T>; |
| 21 | all<T = {}>(iterable: Iterable<PromiseState<any>>): PromiseState<T[]>; |
| 22 | race<T = {}>(iterable: Iterable<PromiseState<any>>): PromiseState<T>; |
| 23 | } |
| 24 | |
| 25 | interface PromiseStateBase<T = {}> { |
| 26 | readonly pending: boolean; |
no outgoing calls
no test coverage detected
searching dependent graphs…