/**
 * 日志级别枚举
 */
export declare enum LogLevel {
    DEBUG = 0,
    INFO = 1,
    WARN = 2,
    ERROR = 3,
    NONE = 4
}
/**
 * 日志配置选项
 */
export interface LoggerOptions {
    /**
     * 日志级别，低于此级别的日志将不会输出
     * @default LogLevel.INFO
     */
    level?: LogLevel;
    /**
     * 是否启用彩色输出
     * @default true
     */
    enableColors?: boolean;
    /**
     * 是否显示时间戳
     * @default true
     */
    showTimestamp?: boolean;
    /**
     * 是否显示日志级别标签
     * @default true
     */
    showLevel?: boolean;
    /**
     * 自定义前缀
     */
    prefix?: string;
    /**
     * 是否启用日志脱敏
     * @default true
     */
    enableSanitization?: boolean;
}
/**
 * 颜色配置
 */
export interface ColorConfig {
    /**
     * 前景色（文字颜色）
     */
    foreground?: string;
    /**
     * 背景色
     */
    background?: string;
}
//# sourceMappingURL=logger.types.d.ts.map