import { BaseUniDriver } from 'wix-ui-test-utils/base-driver'; import { MessageBoxFunctionalLayoutTheme } from './MessageBoxFunctionalLayout'; import { UniDriver } from 'wix-ui-test-utils/unidriver'; export interface MessageBoxFunctionalLayoutUniDriver extends BaseUniDriver { getConfirmationButtonText: () => Promise; isConfirmationButtonPrefixIconExists: () => Promise; isConfirmationButtonSuffixIconExists: () => Promise; clickOnConfirmationButton: () => Promise; getConfirmationButton: () => Promise; getCancellationButton: () => Promise; getHeaderCloseButton: () => Promise; getCancellationButtonText: () => Promise; isCancellationButtonPrefixIconExists: () => Promise; isCancellationButtonSuffixIconExists: () => Promise; clickOnCancellationButton: () => Promise; clickOnHeaderCloseButton: () => Promise; isThemeExist: (theme: MessageBoxFunctionalLayoutTheme) => Promise; getFooter: () => Promise; getTitle: () => Promise; getChildBySelector: (selector: string) => Promise; isCancelEnable: () => Promise; isConfirmationEnable: () => Promise; toHaveBodyPadding: () => Promise; }