export default class ManPageConverter extends ConverterBase { static writeAlternatePages(mannames: any, manvolnum: any, target: any): Promise; convert_document(node: any): Promise; convert_embedded(node: any): Promise; convert_section(node: any): Promise; convert_admonition(node: any): Promise; convert_colist(node: any): Promise; convert_dlist(node: any): Promise; convert_example(node: any): Promise; convert_floating_title(node: any): Promise; convert_image(node: any): Promise; convert_listing(node: any): Promise; convert_literal(node: any): Promise; convert_sidebar(node: any): Promise; convert_olist(node: any): Promise; convert_open(node: any): Promise; convert_page_break(_node: any): Promise; convert_paragraph(node: any): Promise; convert_pass(node: any): Promise; convert_preamble(node: any): Promise; convert_quote(node: any): Promise; convert_stem(node: any): Promise; convert_table(node: any): Promise; convert_thematic_break(_node: any): Promise; convert_toc(_node: any): Promise; convert_ulist(node: any): Promise; convert_verse(node: any): Promise; convert_video(node: any): Promise; convert_inline_anchor(node: any): Promise; convert_inline_break(node: any): Promise; convert_inline_button(node: any): Promise; convert_inline_callout(node: any): Promise; convert_inline_footnote(node: any): Promise; convert_inline_image(node: any): Promise; convert_inline_indexterm(node: any): Promise; convert_inline_kbd(node: any): Promise; convert_inline_menu(node: any): Promise; convert_inline_quoted(node: any): Promise; /** * Converts HTML entity references back to their original form, escapes * special man characters and strips trailing whitespace. * * It's crucial that text only ever pass through manify once. * * @param {string} str - the string to convert * @param {Object} [opts={}] - options to control processing * @param {'preserve'|'normalize'|'collapse'} [opts.whitespace='collapse'] - how to handle whitespace: * `'preserve'` preserves spaces (only expanding tabs); * `'normalize'` removes spaces around newlines; * `'collapse'` collapses adjacent whitespace to a single space * @param {boolean} [opts.append_newline=false] - append a newline to the result * @returns {string} the manified string */ manify(str: string, opts?: { whitespace?: "preserve" | "normalize" | "collapse"; append_newline?: boolean; }): string; } import { ConverterBase } from '../converter.js';