1declare global {
2 namespace App {
3 interface Platform {
4 env?: {
5 /**
6 * A `Text.local` binding read by `/api/widgets` — proves +server.ts
7 * endpoints still run server-side (with real bindings) even though
8 * every page is `ssr = false`.
9 */
10 FIXTURE_MESSAGE?: string;
11 ASSETS?: { fetch(input: Request | string | URL): Promise<Response> };
12 };
13 ctx?: { waitUntil(promise: Promise<unknown>): void };
14 }
15 }
16}
17
18export {};