package co.smartreceipts.android.identity.widget.login;
import android.support.annotation.NonNull;
import co.smartreceipts.android.identity.widget.login.model.UiInputValidationIndicator;
import co.smartreceipts.android.widget.model.UiIndicator;
import io.reactivex.Observable;
public interface LoginView {
void present(@NonNull UiIndicator uiIndicator);
void present(@NonNull UiInputValidationIndicator uiInputValidationIndicator);
@NonNull
Observable<CharSequence> getEmailTextChanges();
@NonNull
Observable<CharSequence> getPasswordTextChanges();
@NonNull
Observable<Object> getLoginButtonClicks();
@NonNull
Observable<Object> getSignUpButtonClicks();
}