/** * 统一日志管理 * * MCP 协议要求: * - stdout: 仅用于 JSON-RPC 协议消息 * - stderr: 可用于日志,但某些客户端可能无法正确处理 * * 解决方案: * - MCP 模式下完全禁用控制台输出 * - 非 MCP 模式下输出到 stderr */ /** * 调试日志输出 * MCP 模式下静默,非 MCP 模式输出到 stderr */ export declare function debug(...args: any[]): void; /** * 信息日志输出 * MCP 模式下静默,非 MCP 模式输出到 stderr */ export declare function info(...args: any[]): void; /** * 警告日志输出 * MCP 模式下静默,非 MCP 模式输出到 stderr */ export declare function warn(...args: any[]): void; /** * 错误日志输出 * 总是输出到 stderr(即使在 MCP 模式下,错误信息也应该被记录) */ export declare function error(...args: any[]): void; /** * 日志对象导出 */ export declare const logger: { debug: typeof debug; info: typeof info; warn: typeof warn; error: typeof error; }; //# sourceMappingURL=logger.d.ts.map