import { Func2 } from "./types"; /** * Zips the two promises. * * @param {Func2} f - Zips the fulfilled value of `Promise` with the fulfilled value of `Promise`. * @param {Func2} g - Zips the fulfilled value of `Promise` with the rejected value of `Promise`. * @return {Func2, Promise, Promise>} A function that takes the fulfilled `Promise` and `Promise` * and returns a {@link Promise} of the zipped result. */ export declare function zipPromiseWith(f: Func2, g: Func2): Func2, Promise, Promise>;