feat: export AbstractRPCPlugin and related types from RPCPlugin

This commit is contained in:
2025-11-28 14:13:02 +08:00
parent 4eac61144f
commit 2fa7b851ff

View File

@@ -12,6 +12,9 @@ export { SocketConnection } from "./core/SocketConnection";
export { SocketServer } from "./core/SocketServer";
export { EventEmitter } from "./utils/EventEmitter";
export { AbstractRPCPlugin, createHookRunner } from './core/RPCPlugin';
export type { RPCPlugin, RPCPluginHooks, RPCPluginHooksCtx } from './core/RPCPlugin';
export { injectSocketClient } from "./core/SocketClient";
export { injectSocketServer } from "./core/SocketServer";
import { injectSocketIOImplements } from "./implements/socket.io";