import { IHtmlResolverConfig, IRichTextHtmlParser, IRichTextReplacements, IRichTextResolverResult } from '../parse-models';
export declare class Parse5RichTextParser implements IRichTextHtmlParser {
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);
}