/**
 * Resolves logical selector keys into physical DOM selectors.
 * Purely Database-Driven (MongoDB).
 */
export declare class SelectorResolver {
    private static registry;
    private static isInitialized;
    /**
     * Loads all selector sets from the database.
     */
    static init(): Promise<void>;
    /**
     * Resolves a key to its primary DOM selector.
     */
    static resolve(key: string): string;
    /**
     * Resolves a key to all possible DOM selectors (for self-healing).
     */
    static resolveMany(key: string): string[];
    private static normalize;
    /**
     * REVERSE LOOKUP: Finds the logical key for a given raw selector.
     */
    static findKeyForSelector(selector: string): string | null;
    /**
     * Returns all unique namespaces currently in the registry.
     */
    static getNamespaces(): string[];
    /**
     * MANUALLY SEEDS/UPDATES the registry for a specific namespace.
     * Useful for immediate local execution after recording.
     */
    static updateRegistry(namespace: string, mappings: Record<string, string | string[]>): void;
}
