@matechat/core
Version:
前端智能化场景解决方案UI库,轻松构建你的AI应用。
62 lines (61 loc) • 1.51 kB
TypeScript
import type { CustomXssRule, MdPlugin, MermaidConfig, Theme, TypingStyle } from '@matechat/common/MarkdownCard/common/mdCard.types';
import type { Options } from 'markdown-it';
import type { PropType } from 'vue';
export declare const mdCardProps: {
content: {
type: StringConstructor;
default: string;
};
typing: {
type: BooleanConstructor;
default: boolean;
};
enableThink: {
type: BooleanConstructor;
default: boolean;
};
typingOptions: {
step: {
type: NumberConstructor;
default: number;
};
interval: {
type: PropType<number | [number, number]>;
default: number;
};
style: {
type: PropType<TypingStyle>;
default: string;
};
};
thinkOptions: {
customClass: {
type: StringConstructor;
default: string;
};
};
mdOptions: {
type: PropType<Options>;
default: () => {};
};
mdPlugins: {
type: PropType<Array<MdPlugin>>;
default: () => never[];
};
customXssRules: {
type: PropType<Array<CustomXssRule>>;
default: () => never[];
};
theme: {
type: PropType<Theme>;
default: string;
};
enableMermaid: {
type: BooleanConstructor;
default: boolean;
};
mermaidConfig: {
type: PropType<MermaidConfig>;
default: () => {};
};
};