import { MultiTextParagraph } from '../interfaces/imulti-text';
export declare class HtmlToMultiTextHelper {
    /**
     * Converts HTML string to MultiTextParagraph array
     * @param html HTML string to convert
     * @returns Array of MultiTextParagraph objects
     */
    run(html: string): MultiTextParagraph[];
    /**
     * Processes an HTML node and converts it to MultiTextParagraph objects
     */
    private processNode;
    /**
     * Processes a paragraph element
     */
    private processParagraph;
    /**
     * Processes a list (ul/ol) element
     */
    private processList;
    /**
     * Processes a list item element
     */
    private processListItem;
    /**
     * Creates text runs from an element's child nodes
     */
    private createTextRuns;
    /**
     * Processes a text node and creates a TextRun or array of TextRuns
     */
    private processTextNode;
    /**
     * Applies styles based on the element type and attributes
     */
    private applyElementStyles;
    /**
     * Processes anchor element for hyperlinks
     */
    private processHyperlink;
    /**
     * Processes span element styles
     */
    private processSpanStyles;
    /**
     * Processes an element with child nodes
     */
    private processElementWithChildren;
}
