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