export declare const baseClassNamePrefix: "bm-avatar", subElementClassPrefix: "bm-avatar__", classModifierPrefix: "bm-avatar--"; export declare const avatarShapes: readonly ["circle", "square"]; export declare const avatarAppearances: readonly ["neutral", "accent"]; export declare const defaultBadgeAppearance = "neutral"; export declare const avatarSizes: readonly ["xs", "sm", "md", "lg", "xl"]; export declare const avatarSizeRem: Record; export declare const getAvatarText: (name: string, size: AvatarSize) => string; export declare const MARGIN_SIZE_SM = 0.25; export declare const MARGIN_SIZE_LG = 0.5; export declare const getMarginSizeRem: (size: AvatarSize, layout: AvatarGroupLayout) => number; export declare const getMarginSizePx: (size: AvatarSize, layout: AvatarGroupLayout) => number; export type AvatarShape = typeof avatarShapes[number]; export type AvatarAppearance = typeof avatarAppearances[number]; export type AvatarSize = typeof avatarSizes[number]; export declare const avatarGroupLayouts: readonly ["stacked", "spaced"]; export type AvatarGroupLayout = typeof avatarGroupLayouts[number]; export declare const groupBaseClassNamePrefix: "bm-avatar-group", groupSubElementClassPrefix: "bm-avatar-group__", groupClassModifierPrefix: "bm-avatar-group--";