import { CodeReplacer } from "./CodeReplacer.js";
import { DomReplacer, ReplacerFactory } from "ssg-api";
import { HtmlRR0Context } from "../../../../../../RR0Context.js";
export declare class CodeReplacerFactory implements ReplacerFactory<DomReplacer> {
    protected readonly replacer: CodeReplacer;
    /**
     * Creates a contextual replacer for time tags.
     *
     * @param context
     */
    create(context: HtmlRR0Context): Promise<DomReplacer>;
}
