declare namespace org { namespace slf4j { interface Logger { ROOT_LOGGER_NAME: string getName(): string isTraceEnabled(): boolean trace(arg0: java.lang.String | string): void trace(arg0: java.lang.String | string, arg1: java.lang.Object): void trace(arg0: java.lang.String | string, arg1: java.lang.Object, arg2: java.lang.Object): void trace(arg0: java.lang.String | string, ...arg1: java.lang.Object[]): void trace(arg0: java.lang.String | string, arg1: java.lang.Throwable): void isTraceEnabled(arg0: org.slf4j.Marker): boolean trace(arg0: org.slf4j.Marker, arg1: java.lang.String | string): void trace(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object): void trace(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void trace(arg0: org.slf4j.Marker, arg1: java.lang.String | string, ...arg2: java.lang.Object[]): void trace(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Throwable): void isDebugEnabled(): boolean debug(arg0: java.lang.String | string): void debug(arg0: java.lang.String | string, arg1: java.lang.Object): void debug(arg0: java.lang.String | string, arg1: java.lang.Object, arg2: java.lang.Object): void debug(arg0: java.lang.String | string, ...arg1: java.lang.Object[]): void debug(arg0: java.lang.String | string, arg1: java.lang.Throwable): void isDebugEnabled(arg0: org.slf4j.Marker): boolean debug(arg0: org.slf4j.Marker, arg1: java.lang.String | string): void debug(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object): void debug(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void debug(arg0: org.slf4j.Marker, arg1: java.lang.String | string, ...arg2: java.lang.Object[]): void debug(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Throwable): void isInfoEnabled(): boolean info(arg0: java.lang.String | string): void info(arg0: java.lang.String | string, arg1: java.lang.Object): void info(arg0: java.lang.String | string, arg1: java.lang.Object, arg2: java.lang.Object): void info(arg0: java.lang.String | string, ...arg1: java.lang.Object[]): void info(arg0: java.lang.String | string, arg1: java.lang.Throwable): void isInfoEnabled(arg0: org.slf4j.Marker): boolean info(arg0: org.slf4j.Marker, arg1: java.lang.String | string): void info(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object): void info(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void info(arg0: org.slf4j.Marker, arg1: java.lang.String | string, ...arg2: java.lang.Object[]): void info(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Throwable): void isWarnEnabled(): boolean warn(arg0: java.lang.String | string): void warn(arg0: java.lang.String | string, arg1: java.lang.Object): void warn(arg0: java.lang.String | string, ...arg1: java.lang.Object[]): void warn(arg0: java.lang.String | string, arg1: java.lang.Object, arg2: java.lang.Object): void warn(arg0: java.lang.String | string, arg1: java.lang.Throwable): void isWarnEnabled(arg0: org.slf4j.Marker): boolean warn(arg0: org.slf4j.Marker, arg1: java.lang.String | string): void warn(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object): void warn(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void warn(arg0: org.slf4j.Marker, arg1: java.lang.String | string, ...arg2: java.lang.Object[]): void warn(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Throwable): void isErrorEnabled(): boolean error(arg0: java.lang.String | string): void error(arg0: java.lang.String | string, arg1: java.lang.Object): void error(arg0: java.lang.String | string, arg1: java.lang.Object, arg2: java.lang.Object): void error(arg0: java.lang.String | string, ...arg1: java.lang.Object[]): void error(arg0: java.lang.String | string, arg1: java.lang.Throwable): void isErrorEnabled(arg0: org.slf4j.Marker): boolean error(arg0: org.slf4j.Marker, arg1: java.lang.String | string): void error(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object): void error(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Object, arg3: java.lang.Object): void error(arg0: org.slf4j.Marker, arg1: java.lang.String | string, ...arg2: java.lang.Object[]): void error(arg0: org.slf4j.Marker, arg1: java.lang.String | string, arg2: java.lang.Throwable): void } } }