import React from 'react'; import { IMarkedOptions } from '@opensumi/ide-components/lib/utils'; import { IMarkdownString } from '@opensumi/monaco-editor-core/esm/vs/base/common/htmlContent'; import type { TokensList } from 'marked'; interface MarkdownProps { markdown: IMarkdownString | string; agentId?: string; command?: string; relationId?: string; className?: string; fillInIncompleteTokens?: boolean; markedOptions?: IMarkedOptions; hideInsert?: boolean; } export declare const ChatMarkdown: (props: MarkdownProps) => React.JSX.Element; export declare function postProcessCodeBlockLanguageId(lang: string | undefined): string; export declare function fillInIncompleteTokens(tokens: TokensList): TokensList; export {}; //# sourceMappingURL=ChatMarkdown.d.ts.map