import React from 'react'; import { ImageProps, TouchableOpacityProps, ActivityIndicatorProps } from 'react-native'; import { ThemeName } from '../constants/Colors'; export type Props = ImageProps & { src: string | null | undefined; showImageError?: boolean; blurUrl?: string | null | undefined; source?: undefined; isTouchableOpacity?: boolean; touchableOpacityProps?: TouchableOpacityProps; activityIndicatorProps?: ActivityIndicatorProps; isActivityIndicator?: boolean; borderVariant?: "default" | "secondary" | ThemeName; borderWidth?: number; isBorder?: boolean; borderStyle?: TouchableOpacityProps["style"]; onPress?: () => void; onLongPress?: () => void; size: number; themeScheme?: "light" | "dark"; }; declare const Avatar: ({ style, src, themeScheme, isTouchableOpacity, touchableOpacityProps, activityIndicatorProps, isActivityIndicator, showImageError, blurUrl, borderWidth, borderVariant, onPress, onLongPress, size, ...otherProps }: Props) => React.JSX.Element; export default Avatar; //# sourceMappingURL=Avatar.d.ts.map