export declare class ReactServerResult { private _stream; constructor(stream: ReadableStream); tee(): ReadableStream>; consume(): ReadableStream>; } export type ReactServerPrerenderResolveToType = { prelude: ReadableStream; }; export declare function createReactServerPrerenderResult(underlying: Promise): Promise; export declare function createReactServerPrerenderResultFromRender(underlying: ReadableStream): Promise; export declare class ReactServerPrerenderResult { private _chunks; private assertChunks; private consumeChunks; consume(): void; constructor(chunks: Array); asUnclosingStream(): ReadableStream; consumeAsUnclosingStream(): ReadableStream; asStream(): ReadableStream; consumeAsStream(): ReadableStream; } export declare function processPrelude(unprocessedPrelude: ReadableStream): Promise<{ prelude: ReadableStream>; preludeIsEmpty: boolean; }>;