UNPKG

@wix/design-system

Version:

@wix/design-system

29 lines 1.59 kB
import { UniDriver } from '@wix/unidriver-core'; import { MessageBoxFunctionalLayoutTheme } from './MessageBoxFunctionalLayout.types'; export declare const messageBoxFunctionalLayoutUniDriverFactory: (base: UniDriver) => { exists: () => Promise<boolean>; getConfirmationButtonText: () => Promise<string>; isConfirmationButtonPrefixIconExists: () => Promise<boolean>; isConfirmationButtonSuffixIconExists: () => Promise<boolean>; clickOnConfirmationButton: () => Promise<void>; getConfirmationButton: () => Promise<UniDriver | null>; getCancellationButton: () => Promise<UniDriver | null>; getHeaderCloseButton: () => Promise<UniDriver | null>; getCancellationButtonText: () => Promise<string>; isCancellationButtonPrefixIconExists: () => Promise<boolean>; isCancellationButtonSuffixIconExists: () => Promise<boolean>; clickOnCancellationButton: () => Promise<void>; clickOnHeaderCloseButton: () => Promise<void>; isThemeExist: (theme: MessageBoxFunctionalLayoutTheme) => Promise<boolean>; getFooter: () => Promise<UniDriver | null>; getTitle: () => Promise<string>; getChildBySelector: (selector: string) => Promise<UniDriver | null>; isCancelEnable: () => boolean; isConfirmationEnable: () => boolean; toHaveBodyPadding: () => Promise<boolean>; element: () => Promise<any>; click: () => Promise<void>; base: UniDriver; }; export type MessageBoxFunctionalLayoutUniDriver = ReturnType<typeof messageBoxFunctionalLayoutUniDriverFactory>; //# sourceMappingURL=MessageBoxFunctionalLayout.uni.driver.d.ts.map