import { type MarkdownIR } from "./ir.js"; export type RenderedMarkdownChunk = { rendered: TRendered; source: MarkdownIR; }; export type RenderMarkdownIRChunksWithinLimitOptions = { ir: MarkdownIR; limit: number; measureRendered: (rendered: TRendered) => number; renderChunk: (ir: MarkdownIR) => TRendered; }; export declare function renderMarkdownIRChunksWithinLimit(options: RenderMarkdownIRChunksWithinLimitOptions): RenderedMarkdownChunk[];