import type { AsyncOrSync } from "ts-essentials";
/** unwrap promises of readable stream */
export declare function unpromises<T>(promise: AsyncOrSync<ReadableStream<T>>): ReadableStream<T>;
/** unwrap promises of readable stream */
export declare function unpromisesFn<Args extends any[], T>(fn: (...args: Args) => Promise<ReadableStream<T>>): (...args: Args) => ReadableStream<T>;
