import type { VmIcon, VmFit, VmSize, HandleEvent } from '../..'; import type { BasicType } from '../../_utils'; 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, VmFit | null>; readonly size: { readonly type: PropType; readonly default: () => VmSize; readonly validator: (val: number | VmSize) => 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, VmFit | null>; readonly size: { readonly type: PropType; readonly default: () => VmSize; readonly validator: (val: number | VmSize) => 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: VmIcon; readonly alt: string; readonly lazy: boolean; readonly fit: VmFit; readonly size: number | VmSize; readonly fontColor: string; readonly text: string; readonly rootMargin: string | number; readonly onLoad: HandleEvent; readonly onError: HandleEvent; }>; export default _sfc_main;