import * as React from 'react'; export type AvatarSize = 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge'; export type AvatarType = 'user' | 'resource' | 'logo'; export type AvatarVariant = 'circular' | 'rounded' | 'square'; export interface IAvatarContextValue { /** The size of the avatar */ size?: AvatarSize; /** Maps to default props based on type. Use this as a shortcut to set the proper props */ type?: AvatarType; /** The shape of the avatar. */ variant?: AvatarVariant; } export declare const AvatarContext: React.Context; export declare const useAvatarContext: () => IAvatarContextValue;