// Path: consumer/app/src/main/java/au/com/dius/pactconsumer/app/PactPresenter.java
// public interface PactPresenter {
//   void onStart();
//   void onStop();
// }
// 
// Path: consumer/app/src/main/java/au/com/dius/pactconsumer/app/PactView.java
// public interface PactView {
// }


import android.support.annotation.NonNull;
import au.com.dius.pactconsumer.app.PactPresenter;
import au.com.dius.pactconsumer.app.PactView;
package au.com.dius.pactconsumer.domain;



public interface Contract {

  interface View extends PactView {
    void setViewState(@NonNull ViewState viewState);
  }

// Path: consumer/app/src/main/java/au/com/dius/pactconsumer/app/PactPresenter.java
// public interface PactPresenter {
//   void onStart();
//   void onStop();
// }
// 
// Path: consumer/app/src/main/java/au/com/dius/pactconsumer/app/PactView.java
// public interface PactView {
// }


// Path: consumer/app/src/main/java/au/com/dius/pactconsumer/domain/Contract.java
import android.support.annotation.NonNull;
import au.com.dius.pactconsumer.app.PactPresenter;
import au.com.dius.pactconsumer.app.PactView;

package au.com.dius.pactconsumer.domain;



public interface Contract {

  interface View extends PactView {
    void setViewState(@NonNull ViewState viewState);
  }

  interface Presenter extends PactPresenter {