import type { MarkdownBlockRenderer } from './renderer.js';
import type { MdBlockExecutionResult } from './types.js';
export declare class MarkdownRendererRegistry {
    private readonly renderers;
    constructor(renderers: ReadonlyArray<MarkdownBlockRenderer>);
    render(result: MdBlockExecutionResult): HTMLElement;
}
export declare function createCoreMarkdownRenderers(): MarkdownBlockRenderer[];
export declare function createMarkdownRendererRegistry(): MarkdownRendererRegistry;
