import { BaseUniDriver } from 'wix-ui-test-utils/base-driver'; import { StatusIndications } from '../common'; export interface ImageViewerUniDriver extends BaseUniDriver { updateExists: () => Promise; updateButtonExists: () => Promise; removeButtonExists: () => Promise; clickAdd: () => Promise; clickUpdate: () => Promise; clickRemove: () => Promise; getContainerStyles: () => Promise; getAddTooltipContent: () => Promise; getUpdateTooltipContent: () => Promise; getRemoveTooltipContent: () => Promise; isDisabled: () => Promise; isAddItemVisible: () => Promise; isLoaderVisible: () => Promise; isImageLoaded: () => Promise; isImageVisible: Promise; isPreviousImageVisible: () => Promise; getImageUrl: () => Promise; getPreviousImageUrl: () => Promise; hover: () => Promise; // Status hasStatus: (status: StatusIndications) => Promise; getStatusMessage: () => Promise; }