import express from "express"; import * as ws from "ws"; import { NodeWS, SocketData } from "./internal"; export type ServerAppRouter = { router: express.Router; onShutdown?: () => Promise; }; export type WsMessageListener = (message: MR, nws: NodeWS) => void; export type WebsocketRequestHandler = (ws: ws, _req: any, _next: any) => void; export { express };