import type { Awaitable } from "./Awaitable";
export declare const reduceEmits: {
    <T, S, R>(fn: (state: S, x: T, i: number) => Awaitable<{
        next: S;
        emit: R;
    }>, state: S): TransformStream<T, R>;
};
