UNPKG

@matechat/core

Version:

前端智能化场景解决方案UI库,轻松构建你的AI应用。

37 lines (36 loc) 1.77 kB
import type { FileItem } from '@matechat/common/FileList/common/fileList-types'; declare const __VLS_export: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ readonly fileItems: { readonly type: import("vue").PropType<FileItem[]>; readonly default: () => never[]; }; readonly context: { readonly type: import("vue").PropType<import("@matechat/common/FileList/common/fileList-types").FileListContext>; readonly validator: (value: string) => boolean; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { remove: (file: FileItem) => void; download: (file: FileItem, event: Event) => void; preview: (file: FileItem) => void; "retry-upload": (file: FileItem) => void; "retry-download": (file: FileItem) => void; }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ readonly fileItems: { readonly type: import("vue").PropType<FileItem[]>; readonly default: () => never[]; }; readonly context: { readonly type: import("vue").PropType<import("@matechat/common/FileList/common/fileList-types").FileListContext>; readonly validator: (value: string) => boolean; }; }>> & Readonly<{ onRemove?: ((file: FileItem) => any) | undefined; onDownload?: ((file: FileItem, event: Event) => any) | undefined; onPreview?: ((file: FileItem) => any) | undefined; "onRetry-upload"?: ((file: FileItem) => any) | undefined; "onRetry-download"?: ((file: FileItem) => any) | undefined; }>, { readonly fileItems: FileItem[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;