/**
 * @create-markdown/preview
 * Framework-agnostic HTML rendering for @create-markdown
 * Supports optional syntax highlighting (Shiki)
 */
export { blocksToHTML, markdownToHTML, renderAsync, } from './html-serializer';
export { applyPreviewTheme, type ApplyThemeOptions, } from './apply-theme';
export type { PreviewPlugin, PreviewOptions, BlockHTMLRenderers, ResolvedPreviewOptions, } from './plugins/types';
export { themeNames, getThemePath, themes, type ThemeName, } from './themes';
export { shikiPlugin, createShikiPlugin } from './plugins/shiki';
export type { ShikiPluginOptions } from './plugins/shiki';
export { registerPreviewElement, autoRegister, MarkdownPreviewElement, } from './web-component';
export type { RegisterOptions, ShadowModeOption } from './web-component';
export type { Block, TextSpan, BlockType } from '@create-markdown/core';
export declare const VERSION = "2.0.3";
//# sourceMappingURL=index.d.ts.map