rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
8 lines (7 loc) • 478 B
TypeScript
import { DefaultAppContext, RequestInfo } from "./types";
type DefaultRequestInfo = RequestInfo<DefaultAppContext>;
export declare const requestInfo: DefaultRequestInfo;
export declare function getRequestInfo(): RequestInfo;
export declare function runWithRequestInfo<Result>(nextRequestInfo: DefaultRequestInfo, fn: () => Result): Result;
export declare function runWithRequestInfoOverrides<Result>(overrides: Partial<DefaultRequestInfo>, fn: () => Result): Result;
export {};