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

import cz.moneta.test.dsl.ufo.banka.pages.main.client.settings.ODS005_S002_IdentificationOfPerson;
import cz.moneta.test.harness.support.web.*;

@Wait(value = ZAS002_S001_LegalRepesenatitveAddPage.ZAS002_S001_PAGE_LABEL_XPATH, by = Lookup.XPATH, waitSecondsForElement = 60)
public interface ZAS002_S001_LegalRepesenatitveAddPage extends WebFlow<ZAS002_S001_LegalRepesenatitveAddPage> {

    String ZAS002_S001_PAGE_LABEL_XPATH = "//div[text()='ZAS002_S001']";
    String TYPE_OF_LEGAL_REPRESENTATIVE = "ZAS002_S001_C003";
    String CONTINUE_BUTTON = "ZAS002_S001_B003";

    @Select(TYPE_OF_LEGAL_REPRESENTATIVE)
    ZAS002_S001_LegalRepesenatitveAddPage selectLegalRepresentative(String NameOfLegal);

    @Click(CONTINUE_BUTTON)
    ODS005_S002_IdentificationOfPerson clickContinue();
}