import { Page, Locator } from '@playwright/test';
declare class IdentityUsersPage {
    private page;
    readonly usersTab: Locator;
    readonly optionsButton: Locator;
    readonly editUserMenuItem: Locator;
    readonly operationsEngineerCheckbox: Locator;
    readonly developerCheckbox: Locator;
    readonly analystCheckbox: Locator;
    readonly confirmButton: Locator;
    readonly settingsTab: Locator;
    readonly optInButton: Locator;
    readonly optInCheckbox: Locator;
    readonly newContextPadButton: Locator;
    readonly newContextPadButtonText: Locator;
    readonly mainUser: Locator;
    readonly authorizations: Locator;
    readonly noAuthorizedResourceMessage: Locator;
    readonly dialog: Locator;
    readonly deleteAuthorisedResourceButton: Locator;
    readonly deleteAuthorisedResourceSubButton: Locator;
    readonly createResourceAuthorizationButton: Locator;
    readonly createResourceAuthorizationDialog: Locator;
    readonly nextButton: Locator;
    readonly createButton: Locator;
    readonly idComboBox: Locator;
    readonly readPermissionCheckbox: Locator;
    readonly startProcessIPermissionCheckbox: Locator;
    readonly optInAICheckbox: Locator;
    readonly rows: Locator;
    readonly groupsTab: Locator;
    readonly createGroupButton: Locator;
    readonly createGroupSubButton: Locator;
    readonly groupNameInput: Locator;
    readonly noGroupsHeading: Locator;
    readonly createFirstGroupButton: Locator;
    readonly createGroupDialoge: Locator;
    readonly assignMembersButton: Locator;
    readonly assignMembersSubButton: Locator;
    readonly assignMembersSearchbox: Locator;
    readonly assignMembersSearchResult: Locator;
    readonly organizationManagementLink: Locator;
    readonly deleteSubButton: Locator;
    readonly deleteButton: Locator;
    readonly filterTableSearchbox: Locator;
    readonly assignAuthorizationButton: Locator;
    constructor(page: Page);
    clickCreateAuthorizedResourceButton(): Promise<void>;
    processIdResourceAssertion(processId: string): Promise<void>;
    clickCreateResourceAuthorizationButton(): Promise<void>;
    clickNextButton(): Promise<void>;
    clickProcessIdInput(): Promise<void>;
    fillProcessIdInput(processId: string): Promise<void>;
    checkReadPermissionCheckbox(): Promise<void>;
    checkStartInstancePermissionCheckbox(): Promise<void>;
    clickUsersTab(): Promise<void>;
    clickOptionsButton(): Promise<void>;
    clickEditUserMenuItem(): Promise<void>;
    clickOperationsEngineerCheckbox(): Promise<void>;
    checkDeveloperCheckbox(): Promise<void>;
    uncheckDeveloperCheckbox(): Promise<void>;
    checkAnalystCheckbox(): Promise<void>;
    uncheckAnalystCheckbox(): Promise<void>;
    clickConfirmButton(): Promise<void>;
    clickSettingsTab(): Promise<void>;
    clickOptInButton(): Promise<void>;
    enableAlphaFeature(name: string): Promise<void>;
    scrollToOptInCheckbox(): Promise<void>;
    checkOptInCheckbox(): Promise<void>;
    clickMainUser(): Promise<void>;
    clickAuthorizations(): Promise<void>;
    authorizedResourceAssertion(processId: string, maxRetries?: number, timeout?: number): Promise<void>;
    clickNewContextPadButton(): Promise<void>;
    optInToAlphaFeatures(): Promise<void>;
    clickGroupsTab(): Promise<void>;
    clickCreateGroupButton(): Promise<void>;
    fillGroupNameInput(name: string): Promise<void>;
    clickCreateGroupSubButton(): Promise<void>;
    clickUserGroup(name: string): Promise<void>;
    clickAssignMembers(): Promise<void>;
    fillAssignMembers(names: string[]): Promise<void>;
    filterTable(names: string[]): Promise<void>;
    clickAssignSubButton(): Promise<void>;
    clickOrganizationManagementLink(): Promise<void>;
    deleteAllGroups(): Promise<void>;
    createResourceAuthorization(processId: string): Promise<void>;
    clickAssignAuthorizationButton(): Promise<void>;
}
export { IdentityUsersPage };
