"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 Description () {
        return Description;
    },
    get IconWrapper () {
        return IconWrapper;
    },
    get StyledButton () {
        return StyledButton;
    },
    get base () {
        return base;
    }
});
const _styled = /*#__PURE__*/ _interop_require_default(require("@emotion/styled"));
const _react = require("@emotion/react");
const _Button = require("../Button");
const _engines = require("../../engines");
const _EmptyStatetokens = require("./EmptyState.tokens");
function _interop_require_default(obj) {
    return obj && obj.__esModule ? obj : {
        default: obj
    };
}
const mergedButtonConfig = (0, _engines.mergeConfig)(_Button.buttonConfig);
const Button = (0, _engines.component)(mergedButtonConfig);
const base = (0, /*#__PURE__*/ _react.css)("display:flex;flex-direction:column;align-items:center;background:var(--surface-solid-card);box-shadow:0 4px 14px -4px rgba(8,8,8,0.08),0 1px 4px -1px rgba(0,0,0,0.04);border-radius:var(", _EmptyStatetokens.tokens.borderRadius, ");padding:var(", _EmptyStatetokens.tokens.padding, ");text-align:center;", "base");
const StyledButton = /*#__PURE__*/ (0, _styled.default)(Button, {
    target: "e1nfccaz0",
    label: "StyledButton"
})(_Button.buttonTokens.buttonColor, ":var(--text-primary);", _Button.buttonTokens.buttonColorActive, ":var(--text-primary-active);", _Button.buttonTokens.buttonColorHover, ":var(--text-primary-hover);", _Button.buttonTokens.buttonBackgroundColor, ":none;", _Button.buttonTokens.buttonPadding, ":0;", _Button.buttonTokens.buttonHeight, ":var(", _EmptyStatetokens.tokens.buttonHeight, ");", _Button.buttonTokens.buttonRadius, ":0;", _Button.buttonTokens.buttonFontFamily, ":var(", _EmptyStatetokens.tokens.fontFamily, ");", _Button.buttonTokens.buttonFontSize, ":var(", _EmptyStatetokens.tokens.fontSize, ");", _Button.buttonTokens.buttonFontStyle, ":var(", _EmptyStatetokens.tokens.fontStyle, ");", _Button.buttonTokens.buttonFontWeight, ":600;", _Button.buttonTokens.buttonLetterSpacing, ":var(", _EmptyStatetokens.tokens.fontLetterSpacing, ");", _Button.buttonTokens.buttonLineHeight, ":var(", _EmptyStatetokens.tokens.fontLineHeight, ");margin:var(", _EmptyStatetokens.tokens.buttonMargin, ");");
const IconWrapper = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e1nfccaz1",
    label: "IconWrapper"
})("margin:var(", _EmptyStatetokens.tokens.iconMargin, ");line-height:0;");
const Description = (0, /*#__PURE__*/ _styled.default)("div", {
    target: "e1nfccaz2",
    label: "Description"
})("margin:var(", _EmptyStatetokens.tokens.descriptionMargin, ");font-family:var(", _EmptyStatetokens.tokens.fontFamily, ");font-size:var(", _EmptyStatetokens.tokens.fontSize, ");font-style:var(", _EmptyStatetokens.tokens.fontStyle, ");font-weight:var(", _EmptyStatetokens.tokens.fontWeight, ");letter-spacing:var(", _EmptyStatetokens.tokens.fontLetterSpacing, ");line-height:var(", _EmptyStatetokens.tokens.fontLineHeight, ");");
