/** * Install the SSR fetch interceptor as a process-global patch. * * CONCURRENCY CONSTRAINT: this mutates `globalThis.fetch` for the entire * process. In the multi-tenant renderer, all concurrent SSR renders share the * same patched fetch. The URL-rewrite logic reads `getSSRServerPort()` / * `getSSRProjectDomain()` which are themselves process-wide globals set once at * server startup (see context.ts). As long as those values do not change between * requests this is safe; if they do, the last writer wins and cross-tenant * request bleed is possible. Per-request scoping (e.g. AsyncLocalStorage) would * eliminate the hazard but requires broader refactoring. */ export declare function enableSSRFetchInterception(): void; export declare function disableSSRFetchInterception(): void; //# sourceMappingURL=fetch-interceptor.d.ts.map