import { Page, Locator } from '@playwright/test';
import { CommonModalWindowButtons, OrgCoreTextFields, UserCoreTextFields } from './BasePage';
/**
 * Интерфейс для всех локаторов BasePage
 */
export interface BasePageLocators {
    SignWithCertificateWindow: Record<string, Locator>;
    ModalWindowBody: Locator;
    /** Общий локатор модального диалога (role="dialog") для всех страниц */
    ModalDialog: Locator;
    commonModalWindowButtons: CommonModalWindowButtons;
    orgCoreTextFields: OrgCoreTextFields;
    userCoreTextFields: UserCoreTextFields;
}
/**
 * Создает все локаторы для BasePage
 */
export declare function createBasePageLocators(page: Page): BasePageLocators;
