Represents the state of a deferred promise.
The promise has been fulfilled.
The promise is still pending.
The promise has been rejected.
Represents the state of a deferred promise.