/** * 统一的日志管理模块 * 集中处理所有控制台输出和颜色处理 */ export declare const name = "epub2md"; /** * 日志级别枚举 */ export declare enum LogLevel { DEBUG = 0, INFO = 1, SUCCESS = 2, WARN = 3, ERROR = 4 } /** * 设置日志级别 * @param level 日志级别 */ export declare function setLogLevel(level: LogLevel): void; /** * 调试日志 * @param message 消息内容 * @param args 额外参数 */ export declare function debug(message: string, ...args: any[]): void; /** * 信息日志 * @param message 消息内容 * @param args 额外参数 */ export declare function info(message: string, ...args: any[]): void; /** * 成功日志 * @param message 消息内容 * @param args 额外参数 */ export declare function success(message: string, ...args: any[]): void; /** * 警告日志 * @param message 消息内容 * @param args 额外参数 */ export declare function warn(message: string, ...args: any[]): void; /** * 错误日志 * @param message 消息内容 * @param args 额外参数 */ export declare function error(message: string, ...args: any[]): void; /** * 输出JSON格式数据 * @param data 要输出的数据 */ export declare function json(data: any): void; declare const _default: { debug: typeof debug; info: typeof info; success: typeof success; warn: typeof warn; error: typeof error; json: typeof json; setLogLevel: typeof setLogLevel; }; export default _default;