rwsdk
Version:
Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime
7 lines (6 loc) • 474 B
TypeScript
import { type ClientMessage, type ServerMessage } from "../protocol.mjs";
import { type Connection } from "./types.js";
export declare function makeMessageId(connection: Connection): string;
export declare function sendMessage(connection: Connection, message: ClientMessage): Promise<unknown>;
export declare function handleServerMessage(connection: Connection, message: ServerMessage): void;
export declare function unpackMessage(data: unknown): ServerMessage | undefined;