import React from 'react'; import type { TaroBaseProps, TaroEvent, TaroEventHandler } from '../_util/typings'; declare type ModeType = 'scaleToFill' | 'aspectFit' | 'aspectFill' | 'heightFix' | 'widthFix' | 'top' | 'bottom' | 'center' | 'left' | 'right' | 'top left' | 'top right' | 'bottom left' | 'bottom right'; export interface ImageProps extends TaroBaseProps { /** * 图片资源地址 */ src?: string; /** * 图片裁剪、缩放的模式 * @default "scaleToFill" */ mode?: ModeType; /** * 图片懒加载。只针对 page 与 scroll-view 下的 image 有效 * @default false */ lazyLoad?: boolean; /** * 当错误发生时,发布到 AppService 的事件名,事件对象 */ onError?: TaroEventHandler>; /** * 当图片载入完毕时,发布到 AppService 的事件名,事件对象 */ onLoad?: TaroEventHandler>; } declare const _default: React.ForwardRefExoticComponent>; export default _default;