import { LogModeEnum } from "../../lib";
export interface Logger {
    log(...data: any[]): void;
    warn(...data: any[]): void;
    error(...data: any[]): void;
}
export interface LogInitOptions {
    logger: Logger;
}
declare class Log {
    private static mode;
    private static logger;
    static init(mode: LogModeEnum, options?: LogInitOptions): void;
    static l(...args: any[]): void;
    static w(...args: any[]): void;
    static e(...args: any[]): void;
}
export default Log;
