import { UiBaseLocators } from "./UiBaseLocators"; import { Page } from "@playwright/test"; export declare class MediaUiHelper extends UiBaseLocators { private readonly createMediaItemBtn; private readonly mediaNameTxt; private readonly actionModalCreateBtn; private readonly trashBtn; private readonly restoreThreeDotsBtn; private readonly confirmEmptyRecycleBinBtn; private readonly mediaCreateBtn; private readonly mediaListHeader; private readonly mediaCardItemsValues; private readonly mediaListView; private readonly mediaGridView; private readonly mediaListNameValues; private readonly bulkTrashBtn; private readonly bulkMoveToBtn; private readonly mediaHeader; private readonly mediaHeaderActionsMenu; private readonly emptyRecycleBinBtn; private readonly mediaTreeItem; private readonly mediaPopoverLayout; private readonly mediaWorkspace; constructor(page: Page); clickCreateMediaItemButton(): Promise; enterMediaItemName(name: string): Promise; clickMediaTypeWithNameButton(mediaTypeName: string): Promise; doesMediaCardsContainAmount(count: number): Promise; doesMediaCardContainText(name: string): Promise; clickTrashButton(): Promise; restoreMediaItem(name: string): Promise; deleteMediaItem(name: string): Promise; deleteMediaItemAndWaitForMediaToBeDeleted(name: string): Promise; clickCreateMediaWithType(mediaTypeName: string): Promise; clickMediaTypeName(mediaTypeName: string): Promise; clickMediaTypeInPopoverByName(mediaTypeName: string): Promise; clickEmptyRecycleBinButton(): Promise; clickConfirmEmptyRecycleBinButton(): Promise; clickCreateModalButton(): Promise; clickMediaCaretButtonForName(name: string): Promise; openMediaCaretButtonForName(name: string): Promise; doesMediaGridValuesMatch(expectedValues: string[]): Promise; doesMediaListHeaderValuesMatch(expectedValues: string[]): Promise; doesMediaListNameValuesMatch(expectedValues: string[]): Promise; isMediaGridViewVisible(isVisible?: boolean): Promise; isMediaListViewVisible(isVisible?: boolean): Promise; doesMediaWorkspaceHaveText(text: string): Promise; clickBulkTrashButton(): Promise; clickBulkMoveToButton(): Promise; clickModalTextByName(name: string): Promise; reloadMediaTree(): Promise; isMediaTreeItemVisible(name: string, isVisible?: boolean): Promise; doesMediaItemInTreeHaveThumbnail(name: string, thumbnailIconName: string): Promise; isChildMediaVisible(parentName: string, childName: string, isVisible?: boolean): Promise; clickCaretButtonForMediaName(name: string): Promise; goToMediaWithName(mediaName: string): Promise; clickSaveButtonAndWaitForMediaToBeCreated(): Promise; clickSaveButtonAndWaitForMediaToBeUpdated(): Promise; clickConfirmTrashButtonAndWaitForMediaToBeTrashed(): Promise; clickConfirmEmptyRecycleBinButtonAndWaitForRecycleBinToBeEmptied(): Promise; clickChooseModalButtonAndWaitForMediaItemsToBeMoved(movedMediaItems: number): Promise<(string | undefined)[]>; }