UNPKG

16.6 kBTypeScriptView Raw
1import { App } from 'vue';
2import { ImageProps, ImagePropsType } from '../vc-image/src/Image';
3import PreviewGroup from './PreviewGroup';
4export { ImageProps, ImagePropsType };
5declare const _default: ({
6 new (...args: any[]): {
7 $: import("vue").ComponentInternalInstance;
8 $data: {};
9 $props: Partial<{
10 prefixCls: string;
11 wrapperClassName: string;
12 src: string;
13 previewPrefixCls: string;
14 fallback: string;
15 preview: boolean | {
16 visible: boolean;
17 onVisibleChange: any;
18 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
19 default: (...args: any[]) => any;
20 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
21 default: boolean;
22 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
23 default: (...args: any[]) => any;
24 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
25 default: boolean;
26 });
27 };
28 }> & Pick<Readonly<{
29 prefixCls: string;
30 wrapperClassName: string;
31 src: string;
32 previewPrefixCls: string;
33 fallback: string;
34 preview: boolean | {
35 visible: boolean;
36 onVisibleChange: any;
37 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
38 default: (...args: any[]) => any;
39 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
40 default: boolean;
41 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
42 default: (...args: any[]) => any;
43 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
44 default: boolean;
45 });
46 };
47 } & {
48 placeholder?: import("../_util/type").VueNode;
49 wrapperStyle?: import("vue").CSSProperties;
50 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "placeholder" | "wrapperStyle">;
51 $attrs: Record<string, unknown>;
52 $refs: Record<string, unknown>;
53 $slots: Readonly<{
54 [name: string]: import("vue").Slot;
55 }>;
56 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
57 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
58 $emit: (event: string, ...args: any[]) => void;
59 $el: any;
60 $options: import("vue").ComponentOptionsBase<Readonly<{
61 prefixCls: string;
62 wrapperClassName: string;
63 src: string;
64 previewPrefixCls: string;
65 fallback: string;
66 preview: boolean | {
67 visible: boolean;
68 onVisibleChange: any;
69 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
70 default: (...args: any[]) => any;
71 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
72 default: boolean;
73 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
74 default: (...args: any[]) => any;
75 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
76 default: boolean;
77 });
78 };
79 } & {
80 placeholder?: import("../_util/type").VueNode;
81 wrapperStyle?: import("vue").CSSProperties;
82 }>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
83 prefixCls: string;
84 wrapperClassName: string;
85 src: string;
86 previewPrefixCls: string;
87 fallback: string;
88 preview: boolean | {
89 visible: boolean;
90 onVisibleChange: any;
91 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
92 default: (...args: any[]) => any;
93 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
94 default: boolean;
95 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
96 default: (...args: any[]) => any;
97 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
98 default: boolean;
99 });
100 };
101 }>;
102 $forceUpdate: import("vue").ReactiveEffect<any>;
103 $nextTick: typeof import("vue").nextTick;
104 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
105 } & Readonly<{
106 prefixCls: string;
107 wrapperClassName: string;
108 src: string;
109 previewPrefixCls: string;
110 fallback: string;
111 preview: boolean | {
112 visible: boolean;
113 onVisibleChange: any;
114 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
115 default: (...args: any[]) => any;
116 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
117 default: boolean;
118 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
119 default: (...args: any[]) => any;
120 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
121 default: boolean;
122 });
123 };
124 } & {
125 placeholder?: import("../_util/type").VueNode;
126 wrapperStyle?: import("vue").CSSProperties;
127 }> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties;
128 __isFragment?: never;
129 __isTeleport?: never;
130 __isSuspense?: never;
131} & import("vue").ComponentOptionsBase<Readonly<{
132 prefixCls: string;
133 wrapperClassName: string;
134 src: string;
135 previewPrefixCls: string;
136 fallback: string;
137 preview: boolean | {
138 visible: boolean;
139 onVisibleChange: any;
140 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
141 default: (...args: any[]) => any;
142 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
143 default: boolean;
144 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
145 default: (...args: any[]) => any;
146 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
147 default: boolean;
148 });
149 };
150} & {
151 placeholder?: import("../_util/type").VueNode;
152 wrapperStyle?: import("vue").CSSProperties;
153}>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
154 prefixCls: string;
155 wrapperClassName: string;
156 src: string;
157 previewPrefixCls: string;
158 fallback: string;
159 preview: boolean | {
160 visible: boolean;
161 onVisibleChange: any;
162 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
163 default: (...args: any[]) => any;
164 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
165 default: boolean;
166 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
167 default: (...args: any[]) => any;
168 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
169 default: boolean;
170 });
171 };
172}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: App<any>, ...options: any[]) => any) & {
173 install?: (app: App<any>, ...options: any[]) => any;
174} & {
175 readonly PreviewGroup: typeof PreviewGroup;
176}) | ({
177 new (...args: any[]): {
178 $: import("vue").ComponentInternalInstance;
179 $data: {};
180 $props: Partial<{
181 prefixCls: string;
182 wrapperClassName: string;
183 src: string;
184 previewPrefixCls: string;
185 fallback: string;
186 preview: boolean | {
187 visible: boolean;
188 onVisibleChange: any;
189 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
190 default: (...args: any[]) => any;
191 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
192 default: boolean;
193 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
194 default: (...args: any[]) => any;
195 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
196 default: boolean;
197 });
198 };
199 }> & Pick<Readonly<{
200 prefixCls: string;
201 wrapperClassName: string;
202 src: string;
203 previewPrefixCls: string;
204 fallback: string;
205 preview: boolean | {
206 visible: boolean;
207 onVisibleChange: any;
208 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
209 default: (...args: any[]) => any;
210 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
211 default: boolean;
212 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
213 default: (...args: any[]) => any;
214 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
215 default: boolean;
216 });
217 };
218 } & {
219 placeholder?: import("../_util/type").VueNode;
220 wrapperStyle?: import("vue").CSSProperties;
221 }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "placeholder" | "wrapperStyle">;
222 $attrs: Record<string, unknown>;
223 $refs: Record<string, unknown>;
224 $slots: Readonly<{
225 [name: string]: import("vue").Slot;
226 }>;
227 $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
228 $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
229 $emit: (event: string, ...args: any[]) => void;
230 $el: any;
231 $options: import("vue").ComponentOptionsBase<Readonly<{
232 prefixCls: string;
233 wrapperClassName: string;
234 src: string;
235 previewPrefixCls: string;
236 fallback: string;
237 preview: boolean | {
238 visible: boolean;
239 onVisibleChange: any;
240 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
241 default: (...args: any[]) => any;
242 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
243 default: boolean;
244 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
245 default: (...args: any[]) => any;
246 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
247 default: boolean;
248 });
249 };
250 } & {
251 placeholder?: import("../_util/type").VueNode;
252 wrapperStyle?: import("vue").CSSProperties;
253 }>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
254 prefixCls: string;
255 wrapperClassName: string;
256 src: string;
257 previewPrefixCls: string;
258 fallback: string;
259 preview: boolean | {
260 visible: boolean;
261 onVisibleChange: any;
262 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
263 default: (...args: any[]) => any;
264 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
265 default: boolean;
266 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
267 default: (...args: any[]) => any;
268 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
269 default: boolean;
270 });
271 };
272 }>;
273 $forceUpdate: import("vue").ReactiveEffect<any>;
274 $nextTick: typeof import("vue").nextTick;
275 $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
276 } & Readonly<{
277 prefixCls: string;
278 wrapperClassName: string;
279 src: string;
280 previewPrefixCls: string;
281 fallback: string;
282 preview: boolean | {
283 visible: boolean;
284 onVisibleChange: any;
285 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
286 default: (...args: any[]) => any;
287 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
288 default: boolean;
289 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
290 default: (...args: any[]) => any;
291 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
292 default: boolean;
293 });
294 };
295 } & {
296 placeholder?: import("../_util/type").VueNode;
297 wrapperStyle?: import("vue").CSSProperties;
298 }> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties;
299 __isFragment?: never;
300 __isTeleport?: never;
301 __isSuspense?: never;
302} & import("vue").ComponentOptionsBase<Readonly<{
303 prefixCls: string;
304 wrapperClassName: string;
305 src: string;
306 previewPrefixCls: string;
307 fallback: string;
308 preview: boolean | {
309 visible: boolean;
310 onVisibleChange: any;
311 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
312 default: (...args: any[]) => any;
313 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
314 default: boolean;
315 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
316 default: (...args: any[]) => any;
317 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
318 default: boolean;
319 });
320 };
321} & {
322 placeholder?: import("../_util/type").VueNode;
323 wrapperStyle?: import("vue").CSSProperties;
324}>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
325 prefixCls: string;
326 wrapperClassName: string;
327 src: string;
328 previewPrefixCls: string;
329 fallback: string;
330 preview: boolean | {
331 visible: boolean;
332 onVisibleChange: any;
333 getContainer: (import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
334 default: (...args: any[]) => any;
335 }) | (import("vue-types").VueTypeValidableDef<boolean> & {
336 default: boolean;
337 }) | (() => import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
338 default: (...args: any[]) => any;
339 }) | (() => import("vue-types").VueTypeValidableDef<boolean> & {
340 default: boolean;
341 });
342 };
343}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
344 install: (app: App<any>, ...options: any[]) => any;
345} & {
346 readonly PreviewGroup: typeof PreviewGroup;
347});
348export default _default;