import { ColorsType, MainSizesType, OnOff, Positions, RoundedSizesTypes } from '../../types';
import { AvatarStatus } from './avatarTypes';
export interface AvatarTheme {
    root: AvatarRootTheme;
    group: {
        base: string;
        size: MainSizesType;
    };
    groupCounter: string;
}
export interface AvatarRootTheme {
    base: string;
    bordered: string;
    color: ColorsType;
    img: AvatarImageTheme;
    initials: AvatarInitialsTheme;
    rounded: RoundedSizesTypes;
    size: MainSizesType;
    stacked: string;
    status: AvatarStatus & {
        base: string;
    };
    statusPosition: Positions;
}
export interface AvatarImageTheme extends OnOff {
    base: string;
    placeholder: string;
}
export interface AvatarInitialsTheme {
    base: string;
    text: string;
    size: MainSizesType;
}
export declare const avatarTheme: AvatarTheme;
//# sourceMappingURL=theme.d.ts.map