import { Input } from "./async"; export interface ComposeFn { (input: AsyncIterable): AsyncIterable; } export declare function compose, R>(fn: ComposeFn, ...streams: I[]): AsyncIterable;