import { DomReplaceCommand, DomReplacer } from "ssg-api"; import { HtmlRR0Context } from "./RR0Context.js"; /** * Register images (`` tags) required in an HTML file. */ export declare class ImageCommand extends DomReplaceCommand { protected outBaseDir: string; protected maxWidth: number; protected maxHeight: number; protected baseUrl: string; constructor(outBaseDir: string, maxWidth: number, maxHeight: number, baseUrl?: string); protected createReplacer(context: HtmlRR0Context): Promise>; protected postExecute(context: HtmlRR0Context): Promise; private handleImage; }