import { Presentation } from '../types/presentation'; import { SlideElement } from '../types/shape'; export interface RenderOptions { slides?: number[]; fontDirs?: string[]; fontMap?: Record; dpi?: number; onWarning?: (msg: string) => void; } /** * Render a parsed presentation to a PDF buffer. */ export declare function renderPdf(presentation: Presentation, options?: RenderOptions): Promise; /** * Render a single slide element (dispatches by type). * Exported for use by group-renderer. */ export declare function renderElement(doc: any, element: SlideElement, fontDirs: string[], fontMap: Record): void; //# sourceMappingURL=pdf-renderer.d.ts.map