import type { Presentation, QLBleedData } from "../model/types.js"; import type { PptxPackage } from "../package/package.js"; export interface MapperOptions { pkg?: PptxPackage; /** QL-extracted bleed data. When provided, injects bleed PDF images at the * correct z-order positions per slide. Extracted from qlmanage via extractQLBleed(). */ qlBleed?: QLBleedData; } export interface HtmlOutput { html: string; attachments: Map; } export declare function generateHtml(presentation: Presentation, options?: MapperOptions): Promise;