import { type FileChild } from "docx"; import type { CheerioAPI } from "cheerio"; import type { AnyNode, Element } from "domhandler"; import type { DocxBlock, VisitorContext } from "./types.js"; import type { StyleResolver } from "./style-resolver.js"; import type { InlineFieldOptions } from "./fields.js"; /** Exported for table cells — lists inside `` use the same numbering path. */ export declare function processList($: CheerioAPI, listElement: Element, ctx: VisitorContext): DocxBlock[]; export declare function visitElement($: CheerioAPI, element: Element, ctx?: VisitorContext): DocxBlock[]; export declare function visitNodes($: CheerioAPI, nodes: AnyNode[], ctx?: VisitorContext): DocxBlock[]; export declare function htmlToDocxBlocks($: CheerioAPI, styleResolver?: StyleResolver, defaultSizeHalfPoints?: number, fieldOptions?: InlineFieldOptions): FileChild[]; //# sourceMappingURL=visitor.d.ts.map