package cz.moneta.test.dsl.ufo.banka.pages.loans;

import cz.moneta.test.harness.support.web.Click;
import cz.moneta.test.harness.support.web.TypeInto;
import cz.moneta.test.harness.support.web.Wait;
import cz.moneta.test.harness.support.web.WebFlow;

import static cz.moneta.test.dsl.ufo.banka.pages.loans.VER013_S001_SecondSignatureSearchPage.APPLICATION_ID_INPUT;

@Wait(value = APPLICATION_ID_INPUT, waitSecondsForElement = 40)
public interface VER013_S001_SecondSignatureSearchPage extends WebFlow<VER013_S001_SecondSignatureSearchPage> {

    String APPLICATION_ID_INPUT = "VER013_S001_E001";
    String SECOND_SIGNATURE_BUTTON = "VER013_S001_B002";

    @TypeInto(APPLICATION_ID_INPUT)
    VER013_S001_SecondSignatureSearchPage fillApplicationId(String applicationId);

    @Click(SECOND_SIGNATURE_BUTTON)
    VER014_S003_SecondSignatureVerificationPage clickSecondSignatureButton();
}
