"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get classes () {
        return classes;
    },
    get tokens () {
        return tokens;
    }
});
const classes = {
    avatarItem: 'avatar-item',
    extraPlacementTopRight: 'avatar-extra-placement-top-right',
    extraPlacementTopLeft: 'avatar-extra-placement-top-left',
    extraPlacementBottomLeft: 'avatar-extra-placement-bottom-left',
    extraPlacementBottomRight: 'avatar-extra-placement-bottom-right'
};
const tokens = {
    avatarSize: '--plasma-avatar-size',
    fontFamily: '--plasma-avatar-font-family',
    fontSize: '--plasma-avatar-font-size',
    color: '--plasma-avatar-color',
    fontWeight: '--plasma-avatar-font-weight',
    lineHeight: '--plasma-avatar-line-height',
    backgroundColor: '--plasma-avatar-background',
    statusIconSize: '--plasma-status-icon-size',
    statusOnlineColor: '--plasma-avatar-status-online-background',
    statusOfflineColor: '--plasma-avatar-status-offline-background',
    outlineColor: '--plasma-avatar-outline-color',
    outlineSize: '--plasma-avatar-outline-size',
    outlineOffset: '--plasma-avatar-outline-offset',
    scaleHover: '--plasma-avatar-scale-hover',
    extraPlacementFactor: '--plasma-avatar-extra-placement-factor',
    borderRadius: '--plasma-avatar-border-radius',
    statusLeft: '--plasma-avatar-status-left',
    statusTop: '--plasma-avatar-status-top',
    // extra badge tokens
    badgeBackground: '--plasma-avatar-extra-badge-background',
    badgeColor: '--plasma-avatar-extra-badge-color',
    badgeBackgroundTransparent: '--plasma-avatar-extra-badge-background-transparent',
    badgeColorTransparent: '--plasma-avatar-extra-badge-color-transparent',
    badgeColorClear: '--plasma-avatar-extra-badge-color-clear',
    badgeBackgroundClear: '--plasma-avatar-extra-badge-background-clear',
    badgeBorderRadius: '--plasma-avatar-extra-badge-border-radius',
    badgePilledBorderRadius: '--plasma-avatar-extra-badge-pilled-border-radius',
    badgeHeight: '--plasma-avatar-extra-badge-height',
    badgePadding: '--plasma-avatar-extra-badge-padding',
    badgePaddingIconOnly: '--plasma-avatar-extra-badge-padding-icon-only',
    badgeFontFamily: '--plasma-avatar-extra-badge-font-family',
    badgeFontSize: '--plasma-avatar-extra-badge-font-size',
    badgeFontStyle: '--plasma-avatar-extra-badge-font-style',
    badgeFontWeight: '--plasma-avatar-extra-badge-font-weight',
    badgeLetterSpacing: '--plasma-avatar-extra-badge-letter-spacing',
    badgeLineHeight: '--plasma-avatar-extra-badge-lineheight',
    badgeLeftContentMarginLeft: '--plasma-avatar-extra-badge-left-content-margin-left',
    badgeLeftContentMarginRight: '--plasma-avatar-extra-badge-left-content-margin-right',
    badgeRightContentMarginLeft: '--plasma-avatar-extra-badge-right-content-margin-left',
    badgeRightContentMarginRight: '--plasma-avatar-extra-badge-right-content-margin-right',
    // extra counter tokens
    counterBackground: '--plasma-avatar-extra-counter-background',
    counterColor: '--plasma-avatar-extra-counter-color',
    counterBorderRadius: '--plasma-avatar-extra-counter-border-radius',
    counterHeight: '--plasma-avatar-extra-counter-height',
    counterPadding: '--plasma-avatar-extra-counter-padding',
    counterFontFamily: '--plasma-avatar-extra-counter-font-family',
    counterFontSize: '--plasma-avatar-extra-counter-font-size',
    counterFontStyle: '--plasma-avatar-extra-counter-font-style',
    counterFontWeight: '--plasma-avatar-extra-counter-font-weight',
    counterLetterSpacing: '--plasma-avatar-extra-counter-letter-spacing',
    counterLineHeight: '--plasma-avatar-extra-counter-lineheight'
};
