import { Page, Locator } from '@playwright/test';
declare class ManagementIdentityPage {
    private page;
    readonly identityBanner: Locator;
    readonly usersLink: Locator;
    readonly assignedRolesTab: Locator;
    readonly demoUser: Locator;
    readonly confirmDeleteButton: Locator;
    readonly assignRolesButton: Locator;
    readonly addButton: Locator;
    readonly optimizeCheckbox: Locator;
    readonly modelerCheckbox: Locator;
    readonly consoleCheckbox: Locator;
    readonly deleteButton: Locator;
    readonly deleteSubButton: Locator;
    readonly tenantTab: Locator;
    readonly licenseKeyTagNonProduction: Locator;
    readonly licenseKeyTagNonCommercial: Locator;
    readonly licenseKeyTagProduction: Locator;
    readonly licenseKeyTagCommercial: Locator;
    readonly modelerAdminCheckbox: Locator;
    readonly identityCheckbox: Locator;
    readonly openSidebarButton: Locator;
    readonly logoutButton: Locator;
    readonly orchestrationCheckbox: Locator;
    constructor(page: Page);
    clickUsersLink(): Promise<void>;
    clickUser(username: string): Promise<void>;
    clickAssignedRolesTab(): Promise<void>;
    clickDemoUser(): Promise<void>;
    clickDeleteAccessButton(accessToDelete: string): Promise<void>;
    clickConfirmDeleteButton(): Promise<void>;
    clickAssignRolesButton(): Promise<void>;
    clickAddButton(): Promise<void>;
    clickOptimizeCheckbox(): Promise<void>;
    clickModelerCheckbox(): Promise<void>;
    clickConsoleCheckbox(): Promise<void>;
    clickIdentityCheckbox(): Promise<void>;
    clickModelerAdminCheckbox(): Promise<void>;
    clickUserGroup(name: string): Promise<void>;
    clickTenantTab(): Promise<void>;
    clickOpenSidebarButton(): Promise<void>;
    clickLogoutButton(): Promise<void>;
    clickOrchestrationCheckbox(): Promise<void>;
}
export { ManagementIdentityPage };
