import type { WebSocket } from "ws"; import type { GatewayMessage } from "./types.js"; /** * Send JSON message to WebSocket client */ export declare function send(ws: WebSocket, message: GatewayMessage): void; /** * Parse incoming WebSocket message */ export declare function parseMessage(data: Buffer | string): GatewayMessage | null; /** * Create error response */ export declare function createErrorResponse(id: string, message: string, code?: string): GatewayMessage; /** * Create success response */ export declare function createSuccessResponse(id: string, result: any): GatewayMessage; /** * Create event message */ export declare function createEvent(event: string, payload: any): GatewayMessage;