import { Page, Locator } from '@playwright/test';
export declare class OCIdentityClusterVariablesPage {
    private page;
    readonly variablesList: Locator;
    readonly editVariableButton: (variableName: string) => Locator;
    readonly editVariableModal: Locator;
    readonly variableValueField: Locator;
    readonly saveVariableButton: Locator;
    readonly closeEditVariableModal: Locator;
    readonly cancelButton: Locator;
    readonly variableRow: (variableName: string) => Locator;
    readonly monacoEditor: Locator;
    readonly monacoEditorTextArea: Locator;
    readonly successMessage: Locator;
    readonly editMenuItem: Locator;
    constructor(page: Page);
    editVariable(variableName: string, newValue: string): Promise<void>;
    assertVariableExists(variableName: string): Promise<void>;
    assertVariableValue(variableName: string, expectedValue: string): Promise<void>;
}
