1 | import { VueNode } from '../_util/type';
|
2 | import { PropType } from 'vue';
|
3 | declare const _default: import("vue").DefineComponent<{
|
4 | prefixCls: import("vue-types").VueTypeValidableDef<string> & {
|
5 | default: string;
|
6 | };
|
7 | shape: import("vue-types").VueTypeDef<"circle" | "square">;
|
8 | size: {
|
9 | type: PropType<number | "default" | "small" | "large">;
|
10 | default: string;
|
11 | };
|
12 | src: import("vue-types").VueTypeValidableDef<string> & {
|
13 | default: string;
|
14 | };
|
15 |
|
16 | srcset: import("vue-types").VueTypeValidableDef<string> & {
|
17 | default: string;
|
18 | };
|
19 |
|
20 | srcSet: import("vue-types").VueTypeValidableDef<string> & {
|
21 | default: string;
|
22 | };
|
23 | icon: import("vue-types").VueTypeValidableDef<VueNode>;
|
24 | alt: import("vue-types").VueTypeValidableDef<string> & {
|
25 | default: string;
|
26 | };
|
27 | loadError: {
|
28 | type: PropType<() => boolean>;
|
29 | };
|
30 | }, {
|
31 | configProvider: import("../config-provider").ConfigConsumerProps;
|
32 | }, {
|
33 | isImgExist: boolean;
|
34 | isMounted: boolean;
|
35 | scale: number;
|
36 | lastChildrenWidth: any;
|
37 | lastNodeWidth: any;
|
38 | }, {}, {
|
39 | setScale(): void;
|
40 | handleImgLoadError(): void;
|
41 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
|
42 | prefixCls: string;
|
43 | size: number | "default" | "small" | "large";
|
44 | src: string;
|
45 | srcset: string;
|
46 | srcSet: string;
|
47 | alt: string;
|
48 | } & {
|
49 | icon?: VueNode;
|
50 | shape?: "circle" | "square";
|
51 | loadError?: () => boolean;
|
52 | }>, {
|
53 | prefixCls: string;
|
54 | size: number | "default" | "small" | "large";
|
55 | src: string;
|
56 | srcset: string;
|
57 | srcSet: string;
|
58 | alt: string;
|
59 | }>;
|
60 | export default _default;
|