import type { UniDriver } from '@wix/wix-ui-test-utils/unidriver'; export declare const CollectionItemActionsUniDriver: (base: UniDriver, body: UniDriver) => { clickSecondaryAction: (dataHook: string) => Promise; clickAction: (dataHook: string) => Promise; getActionModal: () => import("@wix/design-system/dist/types/MessageModalLayout/MessageModalLayout.uni.driver").MessageModalLayoutUniDriver; confirmActionModal: () => Promise; isSecondaryActionDisabled: (dataHook: string) => Promise; getSecondaryActionTitleText: (dataHook: string) => Promise; isVisibleSecondaryActionDisabled: (dataHook: string) => Promise; getPrimaryActionButtonDriver: () => Promise<{ getButtonTextContent: () => Promise; isFocused: () => Promise; isButtonDisabled: () => Promise; hasSkin: (skinName: import("@wix/design-system").ButtonSkin) => Promise; isPrefixIconExists: () => Promise; isSuffixIconExists: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; }>; getPrimaryActionButtonVisibility: () => Promise<"always" | "onHover">; clickPrimaryActionButton: () => Promise; getIsPrimaryActionButtonDisabled: () => Promise; primaryActionButtonPrefixIconExists: () => Promise; primaryActionButtonSuffixIconExists: () => Promise; getVisibleActionsCount: () => Promise; getHiddenActionsCount: () => Promise; getVisibleActionTooltipDriver: (action: number) => Promise<{ click: () => Promise; tooltipExists: () => Promise; mouseEnter: () => Promise; mouseLeave: () => Promise; clickOutside: () => Promise; getTooltipText: () => Promise; hasSize: (sizeName: import("@wix/design-system").TooltipSize) => Promise; exists: () => Promise; element: () => Promise; }>; getVisibleActionByDataHookTooltipDriver: (dataHook: string) => Promise<{ click: () => Promise; tooltipExists: () => Promise; mouseEnter: () => Promise; mouseLeave: () => Promise; clickOutside: () => Promise; getTooltipText: () => Promise; hasSize: (sizeName: import("@wix/design-system").TooltipSize) => Promise; exists: () => Promise; element: () => Promise; }>; getHiddenActionsPopoverMenuDriver: () => Promise; clickVisibleAction: (actionIndex: number) => Promise; clickVisibleActionByDataHook: (actionDataHook: string) => Promise; clickPopoverMenu: () => Promise; clickHiddenAction: (actionIndex: number) => Promise; clickHiddenActionByDataHook: (actionDataHook: string) => Promise; getMoreActionsTooltipText: () => Promise; getVisibleActionByDataHookButtonDriver: (dataHook: string) => Promise<{ getButtonTextContent: () => Promise; isFocused: () => Promise; isButtonDisabled: () => Promise; hasSkin: (skinName: import("@wix/design-system").ButtonSkin) => Promise; isPrefixIconExists: () => Promise; isSuffixIconExists: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; }>; exists: () => Promise; element: () => Promise; click: () => Promise; }; //# sourceMappingURL=CollectionItemActions.uni.driver.d.ts.map