UNPKG

standalone-toolbar-service

Version:

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

26 lines (25 loc) 964 B
type LogLevel = 'error' | 'warn' | 'info' | 'debug' | 'silent'; declare class Logger { private currentLevel; private logFile?; private fileLoggingEnabled; private colorsDisabled; setLevel(level: LogLevel): void; getLevel(): LogLevel; disableColors(): void; enableFileLogging(logDir?: string): void; private shouldLog; private formatTimestamp; private formatMessage; private log; private removeColorCodes; error(message: string, ...args: unknown[]): void; warn(message: string, ...args: unknown[]): void; info(message: string, ...args: unknown[]): void; debug(message: string, ...args: unknown[]): void; request(method: string, url: string, statusCode?: number, duration?: number): void; socket(event: string, sessionId?: string, data?: unknown): void; toolbar(action: string, params?: unknown, result?: unknown): void; } export declare const logger: Logger; export type { LogLevel };