import { BaseUniDriver } from 'wix-ui-test-utils/base-driver'; import { LoaderUniDriver } from '../Loader/Loader.uni.driver'; import { SelectorUniDriver } from '../Selector/Selector.uni.driver'; import { TextUniDriver } from '../Text/Text.uni.driver'; import { CheckboxUniDriver } from '../Checkbox/Checkbox.uni.driver'; import { SearchUniDriver } from '../Search/Search.uni.driver'; import { ButtonUniDriver } from '../Button/Button.uni.driver'; export interface ModalSelectorLayoutUniDriver extends BaseUniDriver { mainLoaderDriver: () => LoaderUniDriver; nextPageLoaderDriver: () => LoaderUniDriver; okButtonDriver: () => ButtonUniDriver; cancelButtonDriver: () => ButtonUniDriver; searchDriver: () => SearchUniDriver; subtitleTextDriver: () => TextUniDriver; getTitle: () => Promise; clickOnClose: () => Promise; showsEmptyState: () => Promise; getEmptyState: () => Promise; showsNoResultsFoundState: () => Promise; getNoResultsFoundState: () => Promise; listExists: () => Promise; numberOfItemsInList: () => Promise; getSelectorDriverAt: (i: number) => SelectorUniDriver; scrollDown: () => Promise; footerSelector: () => CheckboxUniDriver; }