import type { Locator, Page } from 'playwright/test';
export declare class CypherEditorPage {
    readonly page: Page;
    constructor(page: Page);
    getEditor(): Locator;
    focusEditor(): Promise<void>;
    editorBackgroundIsUnset(): Promise<boolean>;
    getHexColorOfLocator(locator: Locator): Promise<string>;
    checkErrorMessage(queryChunk: string, expectedMsg: string): Promise<void>;
    checkWarningMessage(queryChunk: string, expectedMsg: string): Promise<void>;
    checkNoNotificationMessage(type: 'error' | 'warning'): Promise<void>;
    private checkNotificationMessage;
    private checkHoverMessage;
}
