@ant-design/x-markdown
Version:
placeholder for @ant-design/x-markdown
20 lines (19 loc) • 528 B
TypeScript
import type { XMarkdownProps } from '../interface';
export declare enum TokenType {
Text = 0,
IncompleteLink = 1,
IncompleteImage = 2,
IncompleteHeading = 3,
IncompleteHtml = 4,
IncompleteEmphasis = 5,
IncompleteList = 6,
MaybeImage = 7
}
export interface StreamCache {
pending: string;
token: TokenType;
processedLength: number;
completeMarkdown: string;
}
declare const useStreaming: (input: string, config?: XMarkdownProps['streaming']) => string;
export default useStreaming;