import { Logger, LoggerLevel } from "./Logger"; /** 日志工厂 */ export interface LoggerFactory { configure(categories: Record): void; configure(category: string, level: LoggerLevel): void; /** 默认使用根分类 */ getLogger(category?: string): Logger; } /** 根分类 */ export declare const CATEGORY_ROOT: string; /** 配置日志分类 TODO 待实现 */ export type configureLoggerCategories = (loggerFactory: LoggerFactory, categoriesLocation: string) => void;