///
import { Image as RNImage, ImageStyle, NativeSyntheticEvent, ImageErrorEventData, ImageLoadEventData } from 'react-native';
import { HandlerRef } from './useNodesRef';
export type Mode = 'scaleToFill' | 'aspectFit' | 'aspectFill' | 'widthFix' | 'heightFix' | 'top' | 'bottom' | 'center' | 'left' | 'right' | 'top left' | 'top right' | 'bottom left' | 'bottom right';
export interface ImageProps {
src?: string;
mode?: Mode;
svg?: boolean;
style?: ImageStyle & Record;
'enable-offset'?: boolean;
'enable-var'?: boolean;
'external-var-context'?: Record;
'parent-font-size'?: number;
'parent-width'?: number;
'parent-height'?: number;
'enable-fast-image'?: boolean;
bindload?: (evt: NativeSyntheticEvent | unknown) => void;
binderror?: (evt: NativeSyntheticEvent | unknown) => void;
}
declare const Image: import("react").ForwardRefExoticComponent>>;
export default Image;