import { LogLevel } from '../types'; /** * 日志记录器类 */ export declare class Logger { private static logLevel; private context; constructor(context: string); /** * 设置全局日志级别 */ static setLogLevel(level: LogLevel): void; /** * 格式化日志消息 */ private formatMessage; /** * 检查是否应该记录该级别的日志 */ private shouldLog; /** * 脱敏处理敏感信息 */ private sanitizeData; /** * 掩码处理值 */ private maskValue; /** * 调试日志 */ debug(message: string, data?: any): void; /** * 信息日志 */ info(message: string, data?: any): void; /** * 警告日志 */ warn(message: string, data?: any): void; /** * 错误日志 */ error(message: string, error?: Error | any): void; /** * 创建带上下文的日志记录器 */ static create(context: string): Logger; } //# sourceMappingURL=logger.d.ts.map