@monstermann/fn
Version:
A utility library for TypeScript.
20 lines • 394 B
TypeScript
//#region src/promise/sleep.d.ts
/**
* `sleep(duration)`
*
* Creates a promise that resolves after `duration` milliseconds.
*
* ```ts
* await sleep(1000); // waits 1 second
* ```
*
* ```ts
* pipe(1000, sleep()); // returns Promise<void>
* ```
*/
declare const sleep: {
(): (duration: number) => Promise<void>;
(duration: number): Promise<void>;
};
//#endregion
export { sleep };