/** * Props for the FormattedDocument component. */ interface FormattedDocumentProps { /** The raw markdown string to be converted and displayed */ content: string; /** Maximum number of characters to show in the collapsed preview state */ maxPreviewLength?: number; /** Additional CSS classes for the container */ className?: string; } /** * Simple Markdown-to-HTML formatter with collapsible preview. * * @description * Converts basic markdown syntax (headers, bold, lists, checkboxes) into styled * Tailwind HTML elements. Includes a "See more/less" toggle for long documents. * * @ai-rules * 1. Use this component to display AI-generated text or documentation strings. * 2. It supports standard markdown symbols: #, ##, ###, **, *, -, [ ], [x]. * 3. `maxPreviewLength` defaults to 500 characters. */ export declare function FormattedDocument({ content, maxPreviewLength, className, }: FormattedDocumentProps): import("react/jsx-runtime").JSX.Element; export {};