import type { RendererProps } from 'jamis-core'; import type { BaseSchema, SchemaClassName } from '../types'; /** * Markdown 渲染 * */ export interface MarkdownSchema extends BaseSchema { /** * markdown 渲染 */ type: 'markdown'; body?: string; /** * markdown 内容 * @deprecated 请使用`body` */ value?: string; /** * 名字映射 */ name?: string; /** * @deprecated 请使用`slots.Markdow-body.className` */ bodyClassName?: SchemaClassName; /** * @deprecated 请使用`slots.Markdow-body.style` */ bodyStyle?: React.CSSProperties; } export interface MarkdownProps extends RendererProps, Omit { }