import { Logger } from './Logger'; import { LoggerLevel } from './LoggerLevel'; /** * LoggerFactory * 按需覆盖 启用等级, 控制器, getLogger * @author LL * @date 2022-01-19 下午 03:28 **/ export declare class LoggerFactory { /** * 启用日志等级, 小于该值日志不输出 * @type {number} * @private */ enableLevel: LoggerLevel; private loggerCache; controller: (level: LoggerLevel, name: string) => boolean; /** * 获取一个日志记录器, 记录器会被按 {@code name} 缓存 * @param {string} name 记录器名称 * @param {LoggerLevel} debugLevel 调试用输出等级, 覆盖全局配置 * @return {Logger} */ getLogger: (name: string, debugLevel?: LoggerLevel) => Logger; } //# sourceMappingURL=LoggerFactory.d.ts.map