import { TT$ } from '@upradata/util'; import { ReadableStream, Stream } from '../types'; import { ConcatOptionsType } from './stream.concat.options'; import { PipeStreamGenerator } from './types'; export declare class ConcatStreams { stream: Stream; private lastStream$; constructor(stream: TT$); private buildStream; concat(options: ConcatOptionsType): this; pipe(streamGenerator: PipeStreamGenerator): this; get $(): Promise; done(): Promise; } export declare const concatStreams: (stream: TT$) => ConcatStreams;