import { DomReplacer, ReplacerFactory } from "ssg-api";
import { IndexedReplacer } from "./IndexedReplacer.js";
import { HtmlRR0Context } from "RR0Context.js";
export declare class IndexedReplacerFactory implements ReplacerFactory<DomReplacer> {
    protected singleton: IndexedReplacer;
    create(context: HtmlRR0Context): Promise<DomReplacer>;
    protected getInstance(): Promise<IndexedReplacer>;
}
