UNPKG

@songm_d/standalone-toolbar-service

Version:

独立的Stagewise工具栏服务 - 支持SRPC通信和WebSocket广播,可与MCP反馈收集器集成

41 lines (40 loc) 1.07 kB
export declare class ToolbarServer { private app; private server; private port; private isServerRunning; private portManager; private srpcBridge; private toolbarRPCHandler; private broadcastApp; private broadcastServer; private broadcastPort; private broadcastWss; private clients; private latestPrompt; constructor(); private setupMiddleware; private setupRoutes; private setupBroadcastRoutes; private setupWebSocketBroadcast; private sendToClient; private broadcastToAllClients; private cleanupDisconnectedClients; private broadcastPromptToClients; private setupSRPCHandlers; start(): Promise<void>; stop(): Promise<void>; isRunning(): boolean; getPort(): number; getToolbarStatus(): { enabled: boolean; connected: boolean; registeredMethods: string[]; rpcHandlerActive: boolean; port: number; running: boolean; broadcastClients: number; service: string; version: string; }; }