import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function MultiLevelSortingCTAButtonUniDriver(base: UniDriver, body: UniDriver, options: {
    dataHook: string;
}): {
    getTooltip: () => {
        click: () => Promise<void>;
        tooltipExists: () => Promise<boolean>;
        mouseEnter: () => Promise<void>;
        mouseLeave: () => Promise<void>;
        clickOutside: () => Promise<void>;
        getTooltipText: () => Promise<string | null>;
        hasSize: (sizeName: import("@wix/design-system").TooltipSize) => Promise<boolean>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
    };
    getButton: () => {
        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>;
    };
    getIconButton: () => import("@wix/design-system/dist/types/IconButton/IconButton.uni.driver").IconButtonUniDriver;
};
//# sourceMappingURL=MultiLevelSortingCTAButton.uni.driver.d.ts.map