import type { Drawable, ColorMap, ColorScheme, FontScheme, StyleMatrix, Slide } from "../model/types.js"; import type { PptxPackage } from "../package/package.js"; import type { StyleBuilder } from "./style-builder.js"; export declare function clearDrawableCache(): void; export interface MapperContext { colorMap: ColorMap; colorScheme: ColorScheme; fontScheme: FontScheme; styleMatrix?: StyleMatrix; slide?: Slide; pkg?: PptxPackage; slideIndex: number; slidePath: string; imageRels: Map; } export declare function mapDrawable(drawable: Drawable, styles: StyleBuilder, attachments: Map, ctx: MapperContext, drawableIndex?: number): string;