/**
* @module research/extractor/html-to-content/extract-content/extract-content-mercury-utils
* @description Research library module.
*/
declare function normalizeSpaces(text: any): any;
declare function paragraphize(node: any, document: any, br?: boolean): any;
declare function getAttrs(node: any): unknown;
declare function convertNodeTo(node: any, document: any, tag?: string): any;
declare function brsToPs(document: any): any;
declare function convertToParagraphs(document: any): any;
declare function cleanImages(article: any, document: any): any;
declare function stripJunkTags(article: any, document: any, tags?: any[]): any;
declare function cleanHOnes(article: any, document: any): any;
declare function cleanAttributes(article: any, document: any): any;
declare function removeEmpty(article: any): any;
declare function removeUnlessContent(node: any, weight: any): void;
declare function rewriteTopLevel(article: any, document: any): any;
declare function textLength(text: any): any;
declare function linkDensity(node: any): number;
declare function stripTags(text: any, document: any): any;
declare function stripUnlikelyCandidates(document: any): any;
declare function withinComment(node: any): boolean;
declare function nodeIsSufficient(node: any): boolean;
declare function isWordpress(document: any): boolean;
declare function setAttr(node: any, attr: any, val: any): any;
declare function setAttrs(node: any, attrs: any): any;
export { normalizeSpaces, paragraphize, getAttrs, convertNodeTo, brsToPs, convertToParagraphs, cleanImages, stripJunkTags, cleanHOnes, cleanAttributes, removeEmpty, rewriteTopLevel, textLength, linkDensity, stripTags, stripUnlikelyCandidates, withinComment, nodeIsSufficient, isWordpress, setAttr, removeUnlessContent, setAttrs, };