import { Page } from "@playwright/test";
import { UiBaseLocators } from "./UiBaseLocators";
export declare class MemberUiHelper extends UiBaseLocators {
    private readonly membersTab;
    private readonly searchTxt;
    private readonly memberNameTxt;
    private readonly commentsTxt;
    private readonly memberTab;
    private readonly detailsTab;
    private readonly usernameTxt;
    private readonly emailTxt;
    private readonly passwordTxt;
    private readonly confirmNewPasswordTxt;
    private readonly approvedToggle;
    private readonly lockedOutToggle;
    private readonly twoFactorAuthenticationToggle;
    private readonly memberInfoItems;
    private readonly changePasswordBtn;
    private readonly membersMenu;
    private readonly infoTab;
    constructor(page: Page);
    clickMembersTab(): Promise<void>;
    clickMemberTab(): Promise<void>;
    clickDetailsTab(): Promise<void>;
    clickMemberLinkByName(memberName: string): Promise<void>;
    enterSearchKeyword(keyword: string): Promise<void>;
    enterMemberName(name: string): Promise<void>;
    enterComments(comment: string): Promise<void>;
    enterUsername(username: string): Promise<void>;
    enterEmail(email: string): Promise<void>;
    enterPassword(password: string): Promise<void>;
    enterConfirmPassword(password: string): Promise<void>;
    enterConfirmNewPassword(password: string): Promise<void>;
    chooseMemberGroup(memberGroupName: string): Promise<void>;
    doesMemberInfoHaveValue(infoName: string, value: string): Promise<void>;
    clickApprovedToggle(): Promise<void>;
    clickLockedOutToggle(): Promise<void>;
    clickTwoFactorAuthenticationToggle(): Promise<void>;
    clickChangePasswordButton(): Promise<void>;
    clickRemoveMemberGroupByName(memberGroupName: string): Promise<void>;
    enterNewPassword(password: string): Promise<void>;
    clickMembersMenu(): Promise<void>;
    goToMembers(): Promise<void>;
    clickInfoTab(): Promise<void>;
}
