export declare enum HMSLogLevel { VERBOSE = 0, DEBUG = 1, INFO = 2, WARN = 3, TIME = 4, TIMEEND = 5, ERROR = 6, NONE = 7 } /** * TODO: fix this so logs show the real file and line numbers where they originated from instead of this class * https://stackoverflow.com/questions/13815640/a-proper-wrapper-for-console-log-with-correct-line-number */ export default class HMSLogger { static level: HMSLogLevel; static v(tag: string, ...data: any[]): void; static d(tag: string, ...data: any[]): void; static i(tag: string, ...data: any[]): void; static w(tag: string, ...data: any[]): void; static e(tag: string, ...data: any[]): void; static time(mark: string): void; static timeEnd(mark: string): void; static cleanup(): void; private static log; }