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