// Path: mobile/src/main/java/io/ashdavies/eternity/Config.java
// public interface Config extends Logger.Preparable {
// 
//   boolean favouriteEnabled();
// 
//   boolean repostEnabled();
// 
//   interface State {
// 
//     boolean invalidated();
// 
//     void invalidate();
// 
//     void reset();
//   }
// }


import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import dagger.android.AndroidInjection;
import io.ashdavies.eternity.Config;
import javax.inject.Inject;
package io.ashdavies.eternity.firebase;


public class MessageService extends FirebaseMessagingService {

  private static final String KEY_INVALIDATE_CONFIG = "io.ashdavies.eternity.message.state.invalidate";

// Path: mobile/src/main/java/io/ashdavies/eternity/Config.java
// public interface Config extends Logger.Preparable {
// 
//   boolean favouriteEnabled();
// 
//   boolean repostEnabled();
// 
//   interface State {
// 
//     boolean invalidated();
// 
//     void invalidate();
// 
//     void reset();
//   }
// }


// Path: mobile/src/main/java/io/ashdavies/eternity/firebase/MessageService.java
import com.google.firebase.messaging.FirebaseMessagingService;
import com.google.firebase.messaging.RemoteMessage;
import dagger.android.AndroidInjection;
import io.ashdavies.eternity.Config;
import javax.inject.Inject;

package io.ashdavies.eternity.firebase;


public class MessageService extends FirebaseMessagingService {

  private static final String KEY_INVALIDATE_CONFIG = "io.ashdavies.eternity.message.state.invalidate";

  @Inject Config.State state;