import { type ConversionResult, type ConvertOptions, type PurifaiTextTransform, type ToTextOptions } from './contracts.js'; export { PurifaiLimitError } from './contracts.js'; export type { ConversionLimits, ConversionReport, ConversionResult, ConvertOptions, ImageMode, LayoutMode, LimitKind, LinkMode, OverflowMode, PurifaiTextTransform, ToTextOptions, } from './contracts.js'; export declare function toText(html: string, options?: ToTextOptions): string; export declare function convert(html: string, options?: ConvertOptions): ConversionResult; export declare function createTextTransform(options?: ToTextOptions): PurifaiTextTransform; export declare function escapeHtmlText(text: string): string;