import { ButtonUniDriver } from '../Button/Button.uni.driver'; import { UniDriver } from '@wix/unidriver-core'; export type BaseModalLayoutUniDriver = ReturnType; export declare const baseModalLayoutDriverFactory: (base: UniDriver, body?: UniDriver) => { /** * Gets the modal theme */ getTheme: () => Promise; /** * Gets the modal skin */ getSkin: () => Promise; /** * Clicks the modal close-button */ clickCloseButton: () => Promise; /** * Clicks the modal help-button */ clickHelpButton: () => Promise; /** * Checks whether a node with the provided dataHook exists */ childExists: (dataHook: string) => Promise; /** * Gets the title's text */ getTitleText: () => Promise; /** * Gets the subtitle's text */ getSubtitleText: () => Promise; /** * Gets the secondary button driver */ secondaryButtonDriver: { getButtonTextContent: () => Promise; isFocused: () => Promise; isButtonDisabled: () => Promise; hasSkin: (skinName: import("..").ButtonSkin) => Promise; isPrefixIconExists: () => Promise; isSuffixIconExists: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; /** * @deprecated use secondaryButtonDriver * Gets the secondary button driver */ getSecondaryButtonDriver: () => Promise; /** * Gets the primary button driver */ primaryButtonDriver: { getButtonTextContent: () => Promise; isFocused: () => Promise; isButtonDisabled: () => Promise; hasSkin: (skinName: import("..").ButtonSkin) => Promise; isPrefixIconExists: () => Promise; isSuffixIconExists: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; /** * @deprecated use primaryButtonDriver * Gets the primary button driver */ getPrimaryButtonDriver: () => Promise; /** * Gets the primary button's tooltip content */ getPrimaryButtonTooltipContent: () => Promise; /** * Gets the illustration source */ getIllustrationSrc: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; //# sourceMappingURL=BaseModalLayout.uni.driver.d.ts.map