import { BaseUniDriver } from 'wix-ui-test-utils/base-driver'; import { tooltipDriverFactory } from 'wix-ui-core/dist/src/components/tooltip/Tooltip.driver'; import { PopoverMenuUniDriver } from '../PopoverMenu/PopoverMenu.uni.driver'; import { buttonDriverFactory } from '../Button/Button.uni.driver'; export interface TableActionCellUniDriver extends BaseUniDriver { getPrimaryActionButtonDriver: () => Promise< ReturnType >; clickPrimaryActionButton: () => Promise; getIsPrimaryActionButtonDisabled: () => Promise; getVisibleActionsCount: () => Promise; getHiddenActionsCount: () => Promise; getVisibleActionTooltipDriver: ( action: number, ) => Promise>; getVisibleActionByDataHookTooltipDriver: ( dataHook: string, ) => Promise>; getHiddenActionsPopoverMenuDriver: () => Promise; clickVisibleAction: (actionIndex: number) => Promise; clickVisibleActionByDataHook: (actionDataHook: string) => Promise; clickPopoverMenu: () => Promise; clickHiddenAction: (actionIndex: number) => Promise; clickHiddenActionByDataHook: (actionDataHook: string) => Promise; }