import { IHtmlResolverConfig, IRichTextHtmlParser, IRichTextReplacements, IRichTextResolverResult, ResolverContext } from '../parse-models';
export declare class Parse5RichTextParser implements IRichTextHtmlParser {
    private readonly resolvedLinkedItemAttribute;
    resolveRichTextElement(resolverContext: ResolverContext, contentItemCodename: string, html: string, elementName: string, replacement: IRichTextReplacements, config: IHtmlResolverConfig): IRichTextResolverResult;
    private processRichTextElement;
    private processImage;
    private processLink;
    private processModularContentItem;
    private getChildNodes;
}
