type LogLevel = 'debug' | 'info' | 'warn' | 'error'; interface LoggerOptions { level?: LogLevel; timestamp?: boolean; } /** * 彩色日志工具 * @param options 日志配置 */ declare class Logger { private level; private timestamp; constructor(options?: LoggerOptions); private getTimestamp; private formatMessage; /** * 打印调试日志 * @param message 日志内容 */ debug(...messages: any[]): void; /** * 打印信息日志 * @param message 日志内容 */ info(...messages: any[]): void; /** * 打印警告日志 * @param message 日志内容 */ warn(...messages: any[]): void; /** * 打印错误日志 * @param message 日志内容 */ error(...messages: any[]): void; } export declare const logger: Logger; export {};