import * as react_jsx_runtime from 'react/jsx-runtime'; import { WithContext, Thing } from 'schema-dts'; import React from 'react'; type BlogPostProperties = { filePath: string; jsonLd?: WithContext; increasedWidthMode?: boolean; isTocEnabled?: boolean; }; declare const BlogPost: ({ filePath, jsonLd, increasedWidthMode, isTocEnabled, }: BlogPostProperties) => Promise; type RenderedMarkdown = { sections: React.ReactNode[]; }; declare const MarkdownSections: ({ rendered, }: { rendered: RenderedMarkdown; }) => React.ReactNode; type MarkdownFileResult = { success: true; rendered: RenderedMarkdown; title: string; description: string; } | { success: false; error: string; }; declare const readMarkdownFile: (filePath: string | undefined) => Promise; export { BlogPost, MarkdownSections, readMarkdownFile };