import React from 'react';
import { ViewStyle } from 'react-native';
export declare const sizeValues: {
    sm: number;
    md: number;
    lg: number;
};
export type sizeType = typeof sizeValues;
export type sizeKeys = keyof sizeType;
export interface AvatarProps {
    placeholder: string;
    textColor?: string;
    bgColor?: string;
    size?: sizeKeys;
    customSize?: number;
    imageUrl?: string;
    onErrorImg?: () => void;
    style?: ViewStyle;
}
export declare const getSize: (size: sizeKeys, customSize?: number) => number;
declare const Avatar: ({ size, textColor, bgColor, imageUrl, placeholder, customSize, onErrorImg, style, ...props }: AvatarProps) => React.JSX.Element | null;
export default Avatar;
