import { avatarStyles } from './styles.css';
import { RecipeVariants } from '@vanilla-extract/recipes';

type AvatarVariants = NonNullable<RecipeVariants<typeof avatarStyles>>;
export interface AvatarProps {
    /**
     * An image URL which will be rendered as the background.
     */
    avatar: string;
    /**
     * Pre-defined size variants.
     *
     * @default 'small'
     */
    size?: AvatarVariants['size'];
    /**
     * Class name to pass into the Avatar component.
     */
    className?: string;
}
/**
 * Displays an image in a circular frame.
 *
 * @see {@link https://voiceflow.github.io/react-chat/?path=/story/core-avatar--small}
 */
export declare const Avatar: React.FC<AvatarProps>;
export {};
//# sourceMappingURL=index.d.ts.map