import { HtmlRR0Context } from "./RR0Context.js";
import { ReplaceCommand } from "ssg-api";
/**
 * Adds an "abstract" HTML paragraph from a <meta name="description">, if any.
 */
export declare class DescriptionReplaceCommand implements ReplaceCommand<HtmlRR0Context> {
    protected readonly defaultDescription: string;
    protected readonly abstractClass: string;
    constructor(defaultDescription: string, abstractClass?: string);
    execute(context: HtmlRR0Context): Promise<void>;
    contentStepEnd(): Promise<void>;
}
