import { type RenderToReadableStreamOptions, type RenderToPipeableStreamOptions } from 'react-dom/server'; import type { AppLoadContext, EntryContext } from 'react-router'; export type RenderOptions = { [K in keyof RenderToReadableStreamOptions & keyof RenderToPipeableStreamOptions]?: RenderToReadableStreamOptions[K]; }; export declare function handleRequest(request: Request, responseStatusCode: number, responseHeaders: Headers, routerContext: EntryContext, _loadContext?: AppLoadContext, options?: RenderOptions): Promise;