UNPKG

next

Version:

The React Framework

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