///
/**
* Promiser - A function that returns a promise.
*/
export type Promiser = () => PromiseLike;
/**
* Resolve a promise after a timeout.
*/
export declare const timeout: typeof setTimeout.__promisify__;
/**
* Run each of the promise sequentially and return their results in the same order.
*
* @param {Promiser[]} promisers
* @returns {Promise}
*/
export declare function runSequentially(promisers: Promiser[]): Promise;