UNPKG

5.48 kBTypeScriptView Raw
1declare const _default: import("vue").DefineComponent<{
2 type: import("vue-types").VueTypeDef<"select" | "drag">;
3 name: import("vue-types").VueTypeValidableDef<string> & {
4 default: string;
5 };
6 defaultFileList: import("vue-types").VueTypeDef<{
7 uid: any;
8 name: any;
9 }[]>;
10 fileList: import("vue-types").VueTypeDef<{
11 uid: any;
12 name: any;
13 }[]>;
14 action: import("vue-types").VueTypeDef<any>;
15 directory: import("vue-types").VueTypeValidableDef<boolean>;
16 data: import("vue-types").VueTypeDef<any>;
17 method: import("vue-types").VueTypeDef<"post" | "POST" | "PUT" | "put">;
18 headers: import("vue-types").VueTypeValidableDef<{
19 [key: string]: any;
20 }> & {
21 default: () => {
22 [key: string]: any;
23 };
24 };
25 showUploadList: import("vue-types").VueTypeDef<boolean | {
26 showRemoveIcon: boolean;
27 showPreviewIcon: boolean;
28 }>;
29 multiple: import("vue-types").VueTypeValidableDef<boolean>;
30 accept: import("vue-types").VueTypeValidableDef<string> & {
31 default: string;
32 };
33 beforeUpload: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
34 default: (...args: any[]) => any;
35 };
36 listType: import("vue-types").VueTypeDef<"picture" | "text" | "picture-card">;
37 remove: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
38 default: (...args: any[]) => any;
39 };
40 supportServerRender: import("vue-types").VueTypeValidableDef<boolean>;
41 disabled: import("vue-types").VueTypeValidableDef<boolean>;
42 prefixCls: import("vue-types").VueTypeValidableDef<string> & {
43 default: string;
44 };
45 customRequest: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
46 default: (...args: any[]) => any;
47 };
48 withCredentials: import("vue-types").VueTypeValidableDef<boolean>;
49 openFileDialogOnClick: import("vue-types").VueTypeValidableDef<boolean>;
50 locale: import("vue-types").VueTypeLooseShape<{
51 uploading: string;
52 removeFile: string;
53 downloadFile: string;
54 uploadError: string;
55 previewFile: string;
56 }>;
57 height: import("vue-types").VueTypeValidableDef<number> & {
58 default: number;
59 };
60 id: import("vue-types").VueTypeValidableDef<string> & {
61 default: string;
62 };
63 previewFile: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
64 default: (...args: any[]) => any;
65 };
66 transformFile: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
67 default: (...args: any[]) => any;
68 };
69 onChange: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
70 default: (...args: any[]) => any;
71 };
72 onPreview: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
73 default: (...args: any[]) => any;
74 };
75 onRemove: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
76 default: (...args: any[]) => any;
77 };
78 onDownload: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
79 default: (...args: any[]) => any;
80 };
81 'onUpdate:fileList': import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
82 default: (...args: any[]) => any;
83 };
84}, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
85 onChange: (...args: any[]) => any;
86 prefixCls: string;
87 height: number;
88 id: string;
89 name: string;
90 remove: (...args: any[]) => any;
91 previewFile: (...args: any[]) => any;
92 onPreview: (...args: any[]) => any;
93 onDownload: (...args: any[]) => any;
94 headers: {
95 [key: string]: any;
96 };
97 accept: string;
98 beforeUpload: (...args: any[]) => any;
99 customRequest: (...args: any[]) => any;
100 transformFile: (...args: any[]) => any;
101 onRemove: (...args: any[]) => any;
102 "onUpdate:fileList": (...args: any[]) => any;
103} & {
104 locale?: {
105 uploading: string;
106 removeFile: string;
107 downloadFile: string;
108 uploadError: string;
109 previewFile: string;
110 };
111 data?: any;
112 multiple?: boolean;
113 disabled?: boolean;
114 type?: "select" | "drag";
115 action?: any;
116 method?: "post" | "POST" | "PUT" | "put";
117 listType?: "picture" | "text" | "picture-card";
118 defaultFileList?: {
119 uid: any;
120 name: any;
121 }[];
122 fileList?: {
123 uid: any;
124 name: any;
125 }[];
126 directory?: boolean;
127 showUploadList?: boolean | {
128 showRemoveIcon: boolean;
129 showPreviewIcon: boolean;
130 };
131 supportServerRender?: boolean;
132 withCredentials?: boolean;
133 openFileDialogOnClick?: boolean;
134}>, {
135 onChange: (...args: any[]) => any;
136 prefixCls: string;
137 height: number;
138 id: string;
139 name: string;
140 remove: (...args: any[]) => any;
141 previewFile: (...args: any[]) => any;
142 onPreview: (...args: any[]) => any;
143 onDownload: (...args: any[]) => any;
144 headers: {
145 [key: string]: any;
146 };
147 accept: string;
148 beforeUpload: (...args: any[]) => any;
149 customRequest: (...args: any[]) => any;
150 transformFile: (...args: any[]) => any;
151 onRemove: (...args: any[]) => any;
152 "onUpdate:fileList": (...args: any[]) => any;
153}>;
154export default _default;