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