UNPKG

749 BTypeScriptView Raw
1
2import { DataStrategyFunction } from "../../router/utils.js";
3import { Router } from "../../router/router.js";
4import { RouteModules } from "./routeModules.js";
5import { AssetsManifest } from "./entry.js";
6//#region lib/dom/ssr/single-fetch.d.ts
7declare const SingleFetchRedirectSymbol: unique symbol;
8declare function getTurboStreamSingleFetchDataStrategy(getRouter: () => Router, manifest: AssetsManifest, routeModules: RouteModules, ssr: boolean): DataStrategyFunction;
9declare function decodeViaTurboStream(body: ReadableStream<Uint8Array>, global: Window | typeof globalThis): Promise<{
10 done: Promise<void>;
11 value: unknown;
12}>;
13//#endregion
14export { SingleFetchRedirectSymbol, decodeViaTurboStream, getTurboStreamSingleFetchDataStrategy };
\No newline at end of file