import { IDataFigure } from '../xml-tags/createTagFigure'; /** * Асинхронно конвертирует HTML-элемент (или его дочерние элементы) в XML-строку, * подходящую для вставки в DOCX-документ, и извлекает данные изображений. * * Поддерживаются следующие теги: h1-h6, p, span, br, table, ul, ol, figure. * Обработка таблиц и изображений (figure) производится асинхронно и параллельно * для повышения производительности. * * @param el - HTML-элемент (например, div), который нужно конвертировать. * @param width - Ширина страницы в TWIP (для корректного масштабирования таблиц). * @returns Объект с двумя полями: * - `listXmlStr`: строка XML, представляющая структуру документа. * - `listFigure`: массив объектов с данными изображений. */ export declare const convertJsxElementToXml: (el: HTMLDivElement | HTMLElement, width: number) => Promise<{ listXmlStr: string; listFigure: IDataFigure[]; }>;