export interface ImageReference {
src: string;
exists: boolean;
absolutePath: string | null;
}
export type ImageTier = "existing" | "search" | "generate";
export interface ImageStrategy {
tier: ImageTier;
}
/** Parse `
` and CSS `url(...)` references from HTML. */
export declare function validateImageReferences(html: string, baseDir: string): ImageReference[];
/** Resolve a relative image path against baseDir. Returns null if missing. */
export declare function resolveImagePath(src: string, baseDir: string): string | null;
/** Replace local image references with base64 data URIs. Throws on missing / oversized / unsupported. */
export declare function embedLocalImagesAsBase64(html: string, baseDir: string): Promise;
//# sourceMappingURL=asset-pipeline.d.ts.map