import { Page, Locator } from '@playwright/test';
declare class IdentityTenantPage {
    private page;
    readonly createTenantMainButton: Locator;
    readonly enterTenantNameInput: Locator;
    readonly enterTenantIdInput: Locator;
    readonly createTenantSubButton: Locator;
    readonly assignedUsersTab: Locator;
    readonly assignUsersButton: Locator;
    readonly searchUsersInput: Locator;
    readonly assignUserFinalButton: Locator;
    readonly removeUserButton: Locator;
    readonly removeButton: Locator;
    readonly openSidebarButton: Locator;
    readonly logoutButton: Locator;
    readonly assignedApplicationsTab: Locator;
    readonly searchApplicationsInput: Locator;
    readonly assignApplicationsButtonFinal: Locator;
    readonly assignApplicationsButton: Locator;
    readonly rows: Locator;
    readonly confirmDeleteInput: Locator;
    readonly dangerDeleteButton: Locator;
    readonly cancelButton: Locator;
    constructor(page: Page);
    clickCreateTenantMainButton(): Promise<void>;
    clickCreateTenantSubButton(): Promise<void>;
    clickEnterTenantNameInput(): Promise<void>;
    fillEnterTenantNameInput(tenantName: string): Promise<void>;
    clickEnterTenantIdInput(): Promise<void>;
    fillEnterTenantIdInput(tenantId: string): Promise<void>;
    clickAssignedUsersTab(): Promise<void>;
    clickAssignUsersButton(): Promise<void>;
    clickSearchUsersInput(): Promise<void>;
    fillSearchUsersInput(user: string): Promise<void>;
    clickAssignUserFinalButton(): Promise<void>;
    clickRemoveUserButton(): Promise<void>;
    clickRemoveButton(): Promise<void>;
    createTenant(tenantName: string): Promise<void>;
    deleteTenant(tenantName: string, tenant: Locator): Promise<void>;
    assignUserToTenant(tenantName: string, user: string, userEmail: string): Promise<void>;
    removeUserFromTenant(tenantName: string): Promise<void>;
    clickOpenSidebarButton(): Promise<void>;
    clickLogoutButton(): Promise<void>;
    assignClientToTenant(clientName: string): Promise<void>;
    clickAssignedApplicationsTab(): Promise<void>;
    clickSearchApplicationsInput(): Promise<void>;
    fillSearchApplicationsInput(clientName: string): Promise<void>;
    clickAssignApplicationsFinalButton(): Promise<void>;
    clickAssignApplicationsButton(): Promise<void>;
}
export { IdentityTenantPage };
