import * as React from 'react'; import { SlotValue } from '../views/core/usePropsSlots'; import { SlotPropsType } from '../views/core/SlotPropsType'; type ExtractMarkdownKeys = { [K in keyof T as K extends `markdown${string}` ? K : never]: T[K]; }; type MarkdownSlotsPropsType = ExtractMarkdownKeys>; type SlotsType = { [key in keyof MarkdownSlotsPropsType]: SlotValue; }; type Props = React.PropsWithChildren<{ text: string; inProgress: boolean; loading?: boolean; slots?: Partial; slotProps?: Partial; className?: string; }>; declare const ChatMarkdown: React.FC; export default ChatMarkdown;