import type { FightingIcon, FightingFit, FightingSize, HandleEvent } from '../../_interface'; import type { BasicType } from '../../_utils/props/interface'; import type { DefineComponent, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; declare const _sfc_main: DefineComponent<{ readonly src: BasicType, string | null>; readonly errSrc: BasicType, string | null>; readonly icon: BasicType, null>; readonly alt: BasicType, string | null>; readonly round: BasicType; readonly lazy: BasicType; readonly fit: BasicType, FightingFit | null>; readonly size: { readonly type: PropType; readonly default: () => FightingSize; /** 样式列表 */ readonly validator: (val: number | FightingSize) => boolean; }; readonly background: BasicType, string | null>; readonly fontSize: BasicType, string | number | null>; readonly fontColor: BasicType, string | null>; readonly text: BasicType, string | null>; readonly rootMargin: BasicType, string | number | null>; readonly onLoad: BasicType, null>; readonly onError: BasicType, null>; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly, string | null>; readonly errSrc: BasicType, string | null>; readonly icon: BasicType, null>; readonly alt: BasicType, string | null>; readonly round: BasicType; readonly lazy: BasicType; readonly fit: BasicType, FightingFit | null>; readonly size: { readonly type: PropType; readonly default: () => FightingSize; /** 样式列表 */ readonly validator: (val: number | FightingSize) => boolean; }; readonly background: BasicType, string | null>; readonly fontSize: BasicType, string | number | null>; readonly fontColor: BasicType, string | null>; readonly text: BasicType, string | null>; readonly rootMargin: BasicType, string | number | null>; readonly onLoad: BasicType, null>; readonly onError: BasicType, null>; }>>, { readonly fontSize: string | number; readonly round: boolean; readonly background: string; readonly src: string; readonly errSrc: string; readonly icon: FightingIcon; readonly alt: string; readonly lazy: boolean; readonly fit: FightingFit; readonly size: number | FightingSize; readonly fontColor: string; readonly text: string; readonly rootMargin: string | number; readonly onLoad: HandleEvent; readonly onError: HandleEvent; }>; export default _sfc_main;