// Path: mobile/src/main/java/io/ashdavies/eternity/Logger.java
// public interface Logger {
// 
//   void log(String message);
// 
//   void error(Throwable throwable, Object... args);
// 
//   interface Preparable {
// 
//     void prepare(Logger logger);
//   }
// }


import io.ashdavies.eternity.Logger;
import io.reactivex.annotations.NonNull;
import io.reactivex.functions.Consumer;
package io.ashdavies.eternity.firebase;


class LoggerError implements Consumer<Throwable> {

  private final Logger logger;

// Path: mobile/src/main/java/io/ashdavies/eternity/Logger.java
// public interface Logger {
// 
//   void log(String message);
// 
//   void error(Throwable throwable, Object... args);
// 
//   interface Preparable {
// 
//     void prepare(Logger logger);
//   }
// }


// Path: mobile/src/main/java/io/ashdavies/eternity/firebase/LoggerError.java
import io.ashdavies.eternity.Logger;
import io.reactivex.annotations.NonNull;
import io.reactivex.functions.Consumer;

package io.ashdavies.eternity.firebase;


class LoggerError implements Consumer<Throwable> {

  private final Logger logger;

  LoggerError(Logger logger) {