import { type TuiMarkdownMathImageOptions } from "./math-image.js"; import { type TuiMarkdownTheme } from "./theme.js"; import type { TuiMarkdownBlock, TuiMarkdownImageResolver, TuiMarkdownImageSize, TuiMarkdownNode } from "./types.js"; export type TuiMarkdownMathOptions = Readonly<{ enabled?: boolean; } & TuiMarkdownMathImageOptions>; export declare function markdownAstToBlocks(nodes: readonly TuiMarkdownNode[], theme: TuiMarkdownTheme, options?: Readonly<{ imageResolver?: TuiMarkdownImageResolver; imageSize?: TuiMarkdownImageSize; math?: TuiMarkdownMathOptions; }>): readonly TuiMarkdownBlock[];