import { HtmlToMarkdownOptions, MdreamNapiResult } from "../napi/index.js"; declare function htmlToMarkdown(html: string, options?: HtmlToMarkdownOptions): Promise; declare function createMarkdownStream(options?: HtmlToMarkdownOptions): Promise; declare class MarkdownStream { private _inner; constructor(options?: HtmlToMarkdownOptions); processChunk(chunk: string): string; finish(): string; } declare function streamHtmlToMarkdown(htmlStream: ReadableStream | null, options?: HtmlToMarkdownOptions): AsyncIterable; export { MarkdownStream, createMarkdownStream, htmlToMarkdown, streamHtmlToMarkdown };