import { Options as Html2CanvasOptions } from 'html2canvas-pro';
/**
* A drop-in wrapper around `html2canvas-pro` that first normalises modern CSS
* colour functions (oklch/oklab/lch/lab/color()) to sRGB and applies the
* shared CSS-preprocessing pass (backdrop-filter, mix-blend-mode, 3D
* transforms, unsupported features) to the cloned capture document. Svelte
* port of the vanilla binding's `renderToCanvas` wrapper
* (`packages/vanilla/src/viewer/export/render-to-canvas.ts`); the pure
* colour/CSS passes live once in `pptx-viewer-shared`, only this thin
* html2canvas-pro glue is per-binding. `html2canvas-pro` is imported
* dynamically so it stays out of the main bundle until export is actually
* used.
*/
export declare function renderToCanvas(element: HTMLElement, options?: Partial): Promise;
//# sourceMappingURL=render-to-canvas.d.ts.map