import type { Selectors } from 'playwright-core';
/**
 * Utility class responsible for registering custom [Playwright selector engines](https://playwright.dev/docs/extensibility)
 * used internally by Serenity/JS.
 *
 * @internal
 */
export declare class SerenitySelectorEngines {
    private static isRegistered;
    private static readonly engines;
    ensureRegisteredWith(selectors: Selectors): Promise<void>;
    static engineIdOf(engineName: string): string;
}
//# sourceMappingURL=SerenitySelectorEngines.d.ts.map