import { default as React } from 'react'; import { default as ReactMarkdown, Components } from 'react-markdown'; import { MarkdownPatternType } from '../../common/regex'; type ReactMarkdownProps = React.ComponentProps; export interface TypingEffectProps { text: string; /** Passed to react-markdown when useMarkdown is true */ markdownComponents?: Components; skipMarkdownPatterns?: MarkdownPatternType[]; speed?: number; /** * Forwarded to react-markdown. Callers rendering custom link schemes must pass * this together with the matching `markdownComponents` `a` renderer. */ urlTransform?: ReactMarkdownProps["urlTransform"]; useMarkdown?: boolean; onDone: () => void; } declare const TypingEffect: React.FC; export default TypingEffect;