"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 = {
    auto: 'plasma-attach-auto',
    horizontal: 'plasma-attach-horizontal',
    horizontalHidden: 'plasma-attach-horizontal-hidden',
    vertical: 'plasma-attach-vertical',
    withHelperText: 'plasma-attach-with-helper-text',
    cellHidden: 'plasma-attach-cell-hidden'
};
const tokens = {
    horizontalGap: '--plasma-attach-horizontal-gap',
    verticalGap: '--plasma-attach-vertical-gap',
    verticalGapWithHelperText: '--plasma-attach-vertical-gap-with-helper-text',
    filenameWrapperHeight: '--plasma-attach-filename-wrapper-height',
    filenameDropdownWrapperHeight: '--plasma-attach-filename-dropdown-wrapper-height',
    helperTextColor: '--plasma-attach-helper-text-color',
    // Токены для Button
    buttonColor: '--plasma-attach-button-color',
    buttonValueColor: '--plasma-attach-button-value-color',
    buttonBackgroundColor: '--plasma-attach-button-background-color',
    buttonColorHover: '--plasma-attach-button-color-hover',
    buttonBackgroundColorHover: '--plasma-attach-button-background-color-hover',
    buttonColorActive: '--plasma-attach-button-color-active',
    buttonBackgroundColorActive: '--plasma-attach-button-background-color-active',
    buttonLoadingBackgroundColor: '--plasma-attach-button-loading-background-color',
    buttonScaleHover: '--plasma-attach-button-scale-hover',
    buttonScaleActive: '---plasma-attach-button-scale-active',
    buttonHeight: '--plasma-attach-button-height',
    buttonWidth: '--plasma-attach-button-width',
    buttonPadding: '--plasma-attach-button-padding',
    buttonRadius: '--plasma-attach-button-radius',
    buttonRadiusCircle: '--plasma-attach-button-radius-circle',
    buttonFontFamily: '--plasma-attach-button-font-family',
    buttonFontSize: '--plasma-attach-button-font-size',
    buttonFontStyle: '--plasma-attach-button-font-style',
    buttonFontWeight: '--plasma-attach-button-font-weight',
    buttonLetterSpacing: '--plasma-attach-button-letter-spacing',
    buttonLineHeight: '--plasma-attach-button-line-height',
    buttonLeftContentMargin: '--plasma-attach-button-left-content-margin',
    buttonLeftContentAlignSelf: '--plasma-attach-button-left-content-align-self',
    buttonRightContentMargin: '--plasma-attach-button-right-content-margin',
    buttonRightContentAlignSelf: '--plasma-attach-button-right-content-align-self',
    buttonValueMargin: '--plasma-attach-button-value-margin',
    buttonDisabledOpacity: '--plasma-attach-button-disabled-opacity',
    buttonFocusColor: '--plasma-attach-button-focus-color',
    buttonSpinnerColor: '--plasma-attach-button-spinner-color',
    buttonSpinnerSize: '--plasma-attach-button-spinner-size',
    // Токены для Cell
    cellColor: '--plasma-attach-cell-color',
    cellBackgroundColor: '--plasma-attach-cell-background-color',
    cellPadding: '--plasma-attach-cell-padding',
    cellPaddingLeftContent: '--plasma-attach-cell-padding-left-content',
    cellPaddingContent: '--plasma-attach-cell-padding-content',
    cellPaddingRightContent: '--plasma-attach-cell-padding-right-content',
    cellTextboxGap: '--plasma-attach-cell-textbox-gap',
    cellGap: '--plasma-attach-cell-gap',
    cellWidth: '--plasma-attach-cell-width',
    cellLabelColor: '--plasma-attach-cell-label-color',
    cellLabelFontFamily: '--plasma-attach-cell-label-font-family',
    cellLabelFontSize: '--plasma-attach-cell-label-font-size',
    cellLabelFontStyle: '--plasma-attach-cell-label-font-style',
    cellLabelFontWeight: '--plasma-attach-cell-label-font-weight',
    cellLabelLetterSpacing: '--plasma-attach-cell-label-letter-spacing',
    cellLabelLineHeight: '--plasma-attach-cell-label-line-height',
    cellTitleColor: '--plasma-attach-cell-title-color',
    cellTitleFontFamily: '--plasma-attach-cell-title-font-family',
    cellTitleFontSize: '--plasma-attach-cell-title-font-size',
    cellTitleFontStyle: '--plasma-attach-cell-title-font-style',
    cellTitleFontWeight: '--plasma-attach-cell-title-font-weight',
    cellTitleLetterSpacing: '--plasma-attach-cell-title-letter-spacing',
    cellTitleLineHeight: '--plasma-attach-cell-title-line-height',
    cellSubtitleColor: '--plasma-attach-cell-subtitle-color',
    cellSubtitleFontFamily: '--plasma-attach-cell-subtitle-font-family',
    cellSubtitleFontSize: '--plasma-attach-cell-subtitle-font-size',
    cellSubtitleFontStyle: '--plasma-attach-cell-subtitle-font-style',
    cellSubtitleFontWeight: '--plasma-attach-cell-subtitle-font-weight',
    cellSubtitleLetterSpacing: '--plasma-attach-cell-subtitle-letter-spacing',
    cellSubtitleLineHeight: '--plasma-attach-cell-subtitle-line-height',
    // Токены для IconButton
    iconButtonColor: '--plasma-attach-icon-button-color',
    iconButtonBackgroundColor: '--plasma-attach-icon-button-background-color',
    iconButtonLoadingBackgroundColor: '--plasma-attach-icon-button-loading-background-color',
    iconButtonColorHover: '--plasma-attach-icon-button-color-hover',
    iconButtonBackgroundColorHover: '--plasma-attach-icon-button-background-color-hover',
    iconButtonColorActive: '--plasma-attach-icon-button-color-active',
    iconButtonBackgroundColorActive: '--plasma-attach-icon-button-background-color-active',
    iconButtonScaleHover: '--plasma-attach-icon-button-scale-hover',
    iconButtonScaleActive: '---plasma-attach-icon-button-scale-active',
    iconButtonHeight: '--plasma-attach-icon-button-height',
    iconButtonWidth: '--plasma-attach-icon-button-width',
    iconButtonPadding: '--plasma-attach-icon-button-padding',
    iconButtonRadius: '--plasma-attach-icon-button-radius',
    iconButtonRadiusCircle: '--plasma-attach-icon-button-radius-circle',
    iconButtonFontFamily: '--plasma-attach-icon-button-font-family',
    iconButtonFontSize: '--plasma-attach-icon-button-font-size',
    iconButtonFontStyle: '--plasma-attach-icon-button-font-style',
    iconButtonFontWeight: '--plasma-attach-icon-button-font-weight',
    iconButtonLetterSpacing: '--plasma-attach-icon-button-letter-spacing',
    iconButtonLineHeight: '--plasma-attach-icon-button-line-height',
    iconButtonDisabledOpacity: '--plasma-attach-icon-button-disabled-opacity',
    iconButtonFocusColor: '--plasma-attach-icon-button-focus-color',
    iconButtonSpinnerColor: '--plasma-attach-icon-button-spinner-color',
    iconButtonSpinnerSize: '--plasma-attach-icon-button-spinner-size',
    // Токены для IconButtonCancel
    iconButtonCancelColor: '--plasma-attach-icon-button-cancel-color',
    iconButtonCancelBackgroundColor: '--plasma-attach-icon-button-cancel-background-color',
    iconButtonCancelLoadingBackgroundColor: '--plasma-attach-icon-button-cancel-loading-background-color',
    iconButtonCancelColorHover: '--plasma-attach-icon-button-cancel-color-hover',
    iconButtonCancelBackgroundColorHover: '--plasma-attach-icon-button-cancel-background-color-hover',
    iconButtonCancelColorActive: '--plasma-attach-icon-button-cancel-color-active',
    iconButtonCancelBackgroundColorActive: '--plasma-attach-icon-button-cancel-background-color-active',
    iconButtonCancelScaleHover: '--plasma-attach-icon-button-cancel-scale-hover',
    iconButtonCancelScaleActive: '---plasma-attach-icon-button-cancel-scale-active',
    iconButtonCancelHeight: '--plasma-attach-icon-button-cancel-height',
    iconButtonCancelWidth: '--plasma-attach-icon-button-cancel-width',
    iconButtonCancelPadding: '--plasma-attach-icon-button-cancel-padding',
    iconButtonCancelRadius: '--plasma-attach-icon-button-cancel-radius',
    iconButtonCancelRadiusCircle: '--plasma-attach-icon-button-cancel-radius-circle',
    iconButtonCancelFontFamily: '--plasma-attach-icon-button-cancel-font-family',
    iconButtonCancelFontSize: '--plasma-attach-icon-button-cancel-font-size',
    iconButtonCancelFontStyle: '--plasma-attach-icon-button-cancel-font-style',
    iconButtonCancelFontWeight: '--plasma-attach-icon-button-cancel-font-weight',
    iconButtonCancelLetterSpacing: '--plasma-attach-icon-button-cancel-letter-spacing',
    iconButtonCancelLineHeight: '--plasma-attach-icon-button-cancel-line-height',
    iconButtonCancelDisabledOpacity: '--plasma-attach-icon-button-cancel-disabled-opacity',
    iconButtonCancelFocusColor: '--plasma-attach-icon-button-cancel-focus-color',
    iconButtonCancelSpinnerColor: '--plasma-attach-icon-button-cancel-spinner-color',
    iconButtonCancelSpinnerSize: '--plasma-attach-icon-button-cancel-spinner-size',
    // Токены для MoreIcon
    moreIconPadding: '--plasma-attach-more-icon-padding',
    moreIconColor: '--plasma-attach-more-icon-color',
    moreIconColorHover: '--plasma-attach-more-icon-color-hover',
    // Токены для Dropdown
    dropdownBackground: '--plasma-attach-dropdown-background',
    dropdownBoxShadow: '--plasma-attach-dropdown-box-shadow',
    dropdownWidth: '--plasma-attach-dropdown-width',
    dropdownBorderRadius: '--plasma-attach-dropdown-border-radius',
    dropdownPadding: '--plasma-attach-dropdown-padding',
    dropdownBorderColor: '--plasma-attach-dropdown-border-color',
    dropdownBorderWidth: '--plasma-attach-dropdown-border-width',
    dropdownItemPadding: '--plasma-attach-dropdown-item-padding'
};
