import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function AsyncJobProgressModalUniDriver(base: UniDriver, body: UniDriver): {
    getProgressBar: () => import("@wix/design-system/dist/types/LinearProgressBar/LinearProgressBar.uni.driver").LinearProgressBarUniDriver;
    getModalBodyText: () => {
        getTagName: () => Promise<string>;
        getText: () => Promise<string>;
        getSize: () => Promise<import("@wix/design-system").TextSize>;
        getSkin: () => Promise<import("@wix/design-system").TextSkin>;
        getWeight: () => Promise<import("@wix/design-system").TextWeight>;
        getId: () => Promise<string>;
        isLight: () => Promise<boolean>;
        isSecondary: () => Promise<boolean>;
        isMasked: () => Promise<boolean>;
        isWidows: () => Promise<boolean>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        click: () => Promise<void>;
    };
    hasContentPadding(): Promise<boolean>;
    getTheme(): Promise<string>;
    clickCloseButton(): Promise<void>;
    clickHelpButton(): Promise<void>;
    childExists(dataHook: string): Promise<boolean>;
    getTitleText(): Promise<string>;
    getSubtitleText(): Promise<string>;
    getSecondaryButtonDriver(): Promise<{
        getButtonTextContent: () => Promise<string>;
        isFocused: () => Promise<boolean>;
        isButtonDisabled: () => Promise<boolean>;
        hasSkin: (skinName: import("@wix/design-system").ButtonSkin) => Promise<boolean>;
        isPrefixIconExists: () => Promise<boolean>;
        isSuffixIconExists: () => Promise<boolean>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        click: () => Promise<void>;
    }>;
    getPrimaryButtonDriver(): Promise<{
        getButtonTextContent: () => Promise<string>;
        isFocused: () => Promise<boolean>;
        isButtonDisabled: () => Promise<boolean>;
        hasSkin: (skinName: import("@wix/design-system").ButtonSkin) => Promise<boolean>;
        isPrefixIconExists: () => Promise<boolean>;
        isSuffixIconExists: () => Promise<boolean>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        click: () => Promise<void>;
    }>;
    getPrimaryButtonTooltipContent(): Promise<string>;
    getIllustrationSrc(): Promise<string>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    click: () => Promise<void>;
};
//# sourceMappingURL=AsyncJobProgressModal.uni.driver.d.ts.map