import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class UserUiHelper extends UiBaseLocators { private readonly usersBtn; private readonly createUserBtn; private readonly nameOfTheUserTxt; private readonly userEmailTxt; private readonly addUserGroupsBtn; private readonly openUserGroupsBtn; private readonly updatedNameOfTheUserTxt; private readonly changePasswordBtn; private readonly changePhotoBtn; private readonly removePhotoBtn; private readonly searchInUserSectionTxt; private readonly userSectionCard; private readonly statusBtn; private readonly groupBtn; private readonly chooseUserGroupsBtn; private readonly allowAccessToAllDocumentsToggle; private readonly allowAccessToAllMediaToggle; private readonly mediaInput; private readonly chooseContainerBtn; private readonly languageBtn; private readonly disabledTxt; private readonly activeTxt; private readonly orderByBtn; private readonly orderByNewestBtn; private readonly documentStartNode; private readonly mediaStartNode; private readonly usersMenu; private readonly userBtn; private readonly userGrid; private readonly apiUserBtn; private readonly goToProfileBtn; private readonly nameOfUserInput; constructor(page: Page); clickUsersButton(): Promise; clickCreateUserButton(): Promise; enterNameOfTheUser(name: string): Promise; enterUserEmail(email: string): Promise; clickAddUserGroupsButton(): Promise; clickChooseUserGroupsButton(): Promise; clickOpenUserGroupsButton(): Promise; enterUpdatedNameOfUser(name: string): Promise; clickUserWithName(name: string): Promise; clickChangePasswordButton(): Promise; updatePassword(newPassword: string): Promise; isUserVisible(name: string, isVisible?: boolean): Promise; clickChangePhotoButton(): Promise; clickRemoveButtonForUserGroupWithName(userGroupName: string): Promise; clickRemovePhotoButton(): Promise; changePhotoWithFileChooser(filePath: string): Promise; searchInUserSection(name: string): Promise; doesUserSectionContainUserAmount(amount: number): Promise; doesUserSectionContainUserWithText(name: string): Promise; filterByStatusName(statusName: string): Promise; filterByGroupName(groupName: string): Promise; isPasswordUpdatedForUserWithId(userId: string): Promise; clickChooseContainerButton(): Promise; selectUserLanguage(language: string): Promise; clickRemoveButtonForContentNodeWithName(name: string): Promise; clickRemoveButtonForMediaNodeWithName(name: string): Promise; clickAllowAccessToAllDocumentsToggle(): Promise; clickAllowAccessToAllMediaToggle(): Promise; isUserDisabledTextVisible(): Promise; isUserActiveTextVisible(): Promise; orderByNewestUser(): Promise; isUserWithNameTheFirstUserInList(name: string): Promise; doesUserHaveAccessToContentNode(name: string): Promise; doesUserHaveAccessToMediaNode(name: string): Promise; clickUsersMenu(): Promise; goToUsers(): Promise; goToUserWithName(name: string): Promise; clickUserButton(): Promise; isGoToProfileButtonVisible(isVisible?: boolean): Promise; clickAPIUserButton(): Promise; clickSaveButtonAndWaitForUserToBeCreated(): Promise; clickSaveButtonAndWaitForUserToBeUpdated(): Promise; clickConfirmToDeleteButtonAndWaitForUserToBeDeleted(): Promise; clickCreateUserButtonAndWaitForUserToBeCreated(): Promise; doesUserGroupPickerHaveDetails(userGroupName: string, details: string): Promise; doesUserHaveAccessToElementNodeWithName(name: string): Promise; }