import { ILogger, LogLevel } from "./ILogger";
/**
 * 实时日志
 */
export declare class RelatimeLogger implements ILogger {
    /**
     * 记录日志级别
     */
    logLevels: LogLevel[];
    private readonly manager;
    /**
     * 创建LogManager
     * @param wxLogManager - 微信LogManager或者参数
     */
    constructor(wxLogManager?: wx.LogManager);
    debug(...args: any[]): void;
    info(...args: any[]): void;
    warn(...args: any[]): void;
    error(...args: any[]): void;
    log(level: LogLevel, ...args: any[]): void;
    log(...args: any[]): void;
}
declare namespace wx {
    function getRealtimeLogManager(): LogManager;
    interface LogManager {
        /** 写 debug 日志 */
        debug(
        /** 日志内容，可以有任意多个。每次调用的参数的总大小不超过100Kb */
        ...args: any[]): void;
        /** 写 info 日志 */
        info(
        /** 日志内容，可以有任意多个。每次调用的参数的总大小不超过100Kb */
        ...args: any[]): void;
        /** 写 error 日志 */
        error(
        /** 日志内容，可以有任意多个。每次调用的参数的总大小不超过100Kb */
        ...args: any[]): void;
        /** 写 warn 日志 */
        warn(
        /** 日志内容，可以有任意多个。每次调用的参数的总大小不超过100Kb */
        ...args: any[]): void;
    }
}
export {};
//# sourceMappingURL=realtime.d.ts.map