export declare enum LogLevel {
    ERROR = 0,
    WARN = 1,
    INFO = 2,
    DEBUG = 3
}
export interface LogContext {
    [key: string]: any;
}
export declare class Logger {
    private static level;
    private static prefix;
    private static isTestEnv;
    static setLevel(level: LogLevel): void;
    static error(message: string, context?: LogContext): void;
    static warn(message: string, context?: LogContext): void;
    static info(message: string, context?: LogContext): void;
    static debug(message: string, context?: LogContext): void;
}
