import { ESIPlayerManager } from "../core/ESIPlayerManager";
export declare enum ESPlayerLogLevel {
    VERBOSE = 2,
    DEBUG = 3,
    INFO = 4,
    WARN = 5,
    ERROR = 6
}
export interface ESPlayerLog extends ESIPlayerManager {
    v(tag: string, ...args: any[]): void;
    d(tag: string, ...args: any[]): void;
    i(tag: string, ...args: any[]): void;
    w(tag: string, ...args: any[]): void;
    e(tag: string, ...args: any[]): void;
    setMinimumLoggingLevel(level: ESPlayerLogLevel): void;
    isLoggable(level: ESPlayerLogLevel): boolean;
    enableConsoleLogging(enable: boolean): void;
    enableNativeLogging(enable: boolean): void;
}
export declare function createESPlayerLog(): ESPlayerLog;
