import type { FC, ReactNode } from 'react';
import React from 'react';
import { NativeProps } from '../../utils/native-props';
import { ImageProps } from '../image';
export type AvatarProps = {
    src: string;
    fallback?: ReactNode;
    fit?: 'contain' | 'cover' | 'fill' | 'none' | 'scale-down';
    onClick?: (event: React.MouseEvent<HTMLDivElement | HTMLImageElement, Event>) => void;
} & Pick<ImageProps, 'alt' | 'lazy' | 'onError' | 'onLoad'> & NativeProps<'--size' | '--border-radius'>;
export declare const Avatar: FC<AvatarProps>;
