export declare type IhandleAllSettledPromises = (promises: Array>) => Promise<[null | Array, null | Array]>; export declare type IcorrelatedRejection = { indexRef: number; reason: string; status?: string; }; /** * Resolves an array of promises and returns a tuple: [[null | Error], [any]] * @param an array of promises to be resolved * @return a Promise which resolves to a tuple of type [[null | Error], [any]] */ declare const sAllSettled: (promises: Array> | any) => Promise<[null | Array, null | Array]>; export { sAllSettled };