UNPKG

@minto-ai/mt-ui

Version:

UI组件库

42 lines (41 loc) 1.13 kB
import { ExtractPropTypes } from 'vue'; declare const filePreviewProps: { /** * 文件在Obs服务器上原始地址。 */ readonly viewUrl: { readonly type: StringConstructor; readonly required: true; }; /** * 文件生成iframe的预览地址。 */ readonly previewUrl: { readonly type: StringConstructor; readonly required: true; }; /** * Ai生成的音乐预览时,音乐的标题。 */ readonly title: { readonly type: StringConstructor; }; /** * Ai生成的音乐预览时,音乐的背景图片。 */ readonly background: { readonly type: StringConstructor; }; /** * Ai生成的音乐预览时,音乐的歌词。 */ readonly prompt: { readonly type: StringConstructor; }; }; interface FilePreviewConfigContext { generatePreviewUrl: (viewUrl: string, previewParams?: Record<string, string>) => string; } export type FilePreviewProps = ExtractPropTypes<typeof filePreviewProps>; export { filePreviewProps }; export type { FilePreviewConfigContext, };