rc-js-util
Version:
A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.
23 lines • 952 B
TypeScript
import { promiseRejectFalsey } from "./impl/promise-reject-falsey.js";
import { promiseRejectNull } from "./impl/promise-reject-null.js";
import { promiseRejectFalse } from "./impl/promise-reject-false.js";
import { promiseDelay } from "./impl/promise-delay.js";
import { promisePoll } from "./impl/promise-poll.js";
/**
* @public
* Utilities for handling promises.
*/
export declare class _Promise {
/** {@inheritDoc promisePoll} */
static readonly poll: typeof promisePoll;
/** {@inheritDoc promiseDelay} */
static readonly delay: typeof promiseDelay;
/** {@inheritDoc promiseRejectFalse} */
static readonly rejectFalse: typeof promiseRejectFalse;
/** {@inheritDoc promiseRejectFalsey} */
static readonly rejectFalsey: typeof promiseRejectFalsey;
/** {@inheritDoc promiseRejectNull} */
static readonly rejectNull: typeof promiseRejectNull;
private constructor();
}
//# sourceMappingURL=_promise.d.ts.map