interface LogListener
open class AndroidLogger : LogListener
abstract fun out(level: LogLevel, tag: String, message: String, throwable: Throwable?): Unit