import type { IStream } from '../types.js'; /** * Turn a Stream of promises into a Stream containing the promises' values. * Event order is always preserved, regardless of promise fulfillment order. * Resolved values flush immediately once earlier promises settle. * * promise p: ---1 * promise q: ------2 * promise r: -3 * stream: -p---q---r-> * awaitPromises(stream): ---1--23---> */ export declare const awaitPromises: (s: IStream>) => IStream;