import { IHtmlResolverConfig, IRichTextHtmlParser, IRichTextReplacements, IRichTextResolverResult } from '../parse-models';
export declare class NodeRichTextParser implements IRichTextHtmlParser {
    private readonly modularContentWrapperElem;
    private readonly modularContent;
    private readonly link;
    resolveRichTextField(html: string, replacement: IRichTextReplacements, config: IHtmlResolverConfig): IRichTextResolverResult;
    private processRichTextField(elements, replacement, config, result);
    private processLink(element, replacement, config, result);
    private processModularContent(element, replacement, config, result);
    private getChildNodes(documentFragment);
}
