import { Page, Locator } from '@playwright/test';
declare class IdentityPage {
    private page;
    readonly identityBanner: Locator;
    readonly usersLink: Locator;
    readonly assignedRolesTab: Locator;
    readonly demoUser: Locator;
    readonly confirmDeleteButton: Locator;
    readonly assignRolesButton: Locator;
    readonly addButton: Locator;
    readonly operateCheckbox: Locator;
    readonly tasklistCheckbox: Locator;
    readonly optimizeCheckbox: Locator;
    readonly modelerCheckbox: Locator;
    readonly modelerAdminCheckbox: Locator;
    readonly consoleCheckbox: Locator;
    readonly zeebeCheckbox: Locator;
    readonly identityCheckbox: Locator;
    readonly groupsTab: Locator;
    readonly createFirstGroupButton: Locator;
    readonly createGroupButton: Locator;
    readonly createGroupSubButton: Locator;
    readonly groupNameInput: Locator;
    readonly assignMembersButton: Locator;
    readonly assignMembersSubButton: Locator;
    readonly assignMembersSearchbox: Locator;
    readonly assignMembersSearchResult: Locator;
    readonly noGoupsHeading: Locator;
    readonly deleteButton: Locator;
    readonly deleteSubButton: Locator;
    readonly createGroupDialoge: Locator;
    readonly authorizationsTab: Locator;
    readonly tenantTab: Locator;
    readonly licenseKeyTagNonProduction: Locator;
    readonly licenseKeyTagNonCommercial: Locator;
    readonly licenseKeyTagProduction: Locator;
    readonly licenseKeyTagCommercial: Locator;
    constructor(page: Page);
    clickUsersLink(): Promise<void>;
    clickAssignedRolesTab(): Promise<void>;
    clickDemoUser(): Promise<void>;
    clickUser(username: string): Promise<void>;
    clickDeleteAccessButton(accessToDelete: string): Promise<void>;
    clickConfirmDeleteButton(): Promise<void>;
    clickAssignRolesButton(): Promise<void>;
    clickAddButton(): Promise<void>;
    clickOperateCheckbox(): Promise<void>;
    clickTasklistCheckbox(): Promise<void>;
    clickOptimizeCheckbox(): Promise<void>;
    clickModelerCheckbox(): Promise<void>;
    clickConsoleCheckbox(): Promise<void>;
    clickZeebeCheckbox(): Promise<void>;
    clickIdentityCheckbox(): Promise<void>;
    clickModelerAdminCheckbox(): Promise<void>;
    clickGroupsTab(): Promise<void>;
    clickCreateGroupButton(): Promise<void>;
    fillGroupNameInput(name: string): Promise<void>;
    clickUserGroup(name: string): Promise<void>;
    clickAssignMembers(): Promise<void>;
    fillAssignMembers(names: string[]): Promise<void>;
    clickAssignSubButton(): Promise<void>;
    clickCreateGroupSubButton(): Promise<void>;
    deleteAllGroups(): Promise<void>;
    clickAuthorizationsTab(): Promise<void>;
    clickTenantTab(): Promise<void>;
}
export { IdentityPage };
