import { availableSizes } from '../../utils'; export declare const avatarBackgroundColors: { readonly gainsboro: "gainsboro"; readonly pinkLace: "pink-lace"; readonly paleLavender: "pale-lavender"; readonly lavender: "lavender"; readonly water: "water"; readonly greenCyan: "green-cyan"; }; export type AvatarBackgroundColor = (typeof avatarBackgroundColors)[keyof typeof avatarBackgroundColors]; export type AvatarSize = (typeof availableSizes)[number]; /** * @description check if a size is valid * @method isSizeValid * @param {string} size * @return {boolean} */ export declare const isSizeValid: (size: AvatarSize) => boolean; /** * @description generates a random bg color class * @method generateRandomBgColor * @return {string} */ export declare const generateRandomBgColor: (username: string | undefined) => string; /** * @description get initials from username * @method getInitials * @param {string} username * @return {string} */ export declare const getInitials: (username: string | undefined) => string;