import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function MultiBulkActionToolbarUniDriver(base: UniDriver, body: UniDriver): {
    getButton: (dataHook: string) => {
        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>;
        base: UniDriver<any, {
            parent?: any | undefined;
            base?: any;
            selector?: string | Promise<string> | undefined;
            idx?: number | undefined;
            timeBudget?: number | undefined;
        }, any>;
    };
    clickButton: (dataHook: string) => Promise<void>;
    isButtonExists: (dataHook: string) => Promise<boolean>;
    isButtonDisabled: (dataHook: string) => Promise<boolean>;
    getButtonTextContent: (dataHook: string) => Promise<string>;
    getPopover: (dataHook?: string) => import("@wix/design-system/dist/types/PopoverMenu/PopoverMenu.uni.driver").PopoverMenuUniDriver;
    isPopoverExists: (dataHook?: string) => Promise<boolean>;
    openMoreActionPopover: () => Promise<void>;
    getMoreActionsPopoverItemAt: (index: number) => Promise<string>;
    clickMoreActionsPopoverItemAt: (index: number) => Promise<void>;
    clickMoreActionsPopoverItem: (dataHook: string) => Promise<void>;
    getMoreActionsItemsCount: () => Promise<number>;
    isMoreActionsOpen: () => Promise<boolean>;
    selectAll: () => Promise<void>;
    selectAllText: () => Promise<string>;
    isTooltipExist: (dataHook: string) => Promise<boolean>;
    isTooltipVisible: (dataHook: string) => Promise<boolean>;
    getTooltipText: (dataHook: string) => Promise<string | null>;
    clickOutsideTooltip: (dataHook: string) => Promise<void>;
    mouseEnterTooltip: (dataHook: string) => Promise<void>;
    mouseLeaveTooltip: (dataHook: string) => Promise<void>;
    getSelectedCountText: () => Promise<string>;
    exists: () => Promise<boolean>;
    click: () => Promise<void>;
    element: () => Promise<any>;
    base: UniDriver<any, {
        parent?: any | undefined;
        base?: any;
        selector?: string | Promise<string> | undefined;
        idx?: number | undefined;
        timeBudget?: number | undefined;
    }, any>;
};
//# sourceMappingURL=MultiBulkActionToolbar.uni.driver.d.ts.map