///
import { RenderResult } from '@testing-library/react';
import { BulkActionToolbarProps } from './BulkActionToolbar';
import { ProductsCollectionStateDriver } from '@wix/bex-core/testkit/internal';
export declare class BulkActionToolbarDriver {
chance: Chance.Chance;
_renderResult?: RenderResult;
readonly state: ProductsCollectionStateDriver;
constructor();
get backend(): import("@wix/bex-core/dist/types/InMemoryBackend").InMemoryBackend;
get collection(): import("@wix/bex-core").CollectionState;
get container(): import("@wix/bex-core/testkit/internal").CairoContainerDriver;
get i18n(): Pick & {
t: import("@wix/bex-core").Translate;
};
get renderResult(): RenderResult;
getBulkActionToolbar(): {
getButton: (dataHook?: string | undefined) => {
getButtonTextContent: () => Promise;
isFocused: () => Promise;
isButtonDisabled: () => Promise;
hasSkin: (skinName: import("@wix/design-system").ButtonSkin) => Promise;
isPrefixIconExists: () => Promise;
isSuffixIconExists: () => Promise;
exists: () => Promise;
element: () => Promise;
click: () => Promise;
};
clickButton: (dataHook?: string | undefined) => Promise;
isButtonExists: (dataHook?: string | undefined) => Promise;
isButtonDisabled: (dataHook?: string | undefined) => Promise;
getButtonTextContent: (dataHook?: string | undefined) => Promise;
getPopover: (dataHook?: string | undefined) => import("@wix/design-system/dist/types/PopoverMenu/PopoverMenu.uni.driver").PopoverMenuUniDriver;
isPopoverExists: (dataHook?: string | undefined) => Promise;
isTooltipExists: () => Promise;
getTooltipText: () => Promise;
clickOutsideTooltip: () => Promise;
getSelectedCountText: () => Promise;
exists: () => Promise;
click: () => Promise;
element: () => Promise;
};
render(overrides?: Partial): void;
}
//# sourceMappingURL=BulkActionToolbar.driver.d.ts.map