import { DomReplacer, ReplacerFactory } from "ssg-api";
import { NoteReplacer } from "./NoteReplacer.js";
import { HtmlRR0Context } from "../RR0Context.js";
/**
 * Creates replacers for notes HTML in a given context.
 */
export declare class NoteReplacerFactory implements ReplacerFactory<DomReplacer> {
    protected replacer: NoteReplacer;
    constructor(replacer: NoteReplacer);
    create(context: HtmlRR0Context): Promise<DomReplacer>;
}
