import { ComponentType } from 'react'; import { PipeableStream } from 'react-dom/server'; import { PreloadSeed } from '@voltro/client'; import { ProcedureInput } from '@voltro/client'; import { ProcedureOutput } from '@voltro/client'; import { ProcedureTypeMap } from '@voltro/client'; import { ReactNode } from 'react'; import { seedPreloadedSubscription } from '@voltro/client'; import { seedPreloadedSubscriptionFailure } from '@voltro/client'; import { StoreSeed } from '@voltro/client'; import { StoreSeedBag } from '@voltro/client'; /** * Throw unless this page can actually stream. Verified against React 19.2.7 * rather than assumed — each rejected combination FAILS SILENTLY otherwise, * which is worse than not shipping the feature: * * - `renderMode: 'static'` — the prerender uses `renderToString`, which does * not support Suspense: it emits an ERRORED boundary (``) plus a * `