"use strict";
var __webpack_require__ = {};
(()=>{
    __webpack_require__.d = (exports1, definition)=>{
        for(var key in definition)if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports1, key)) Object.defineProperty(exports1, key, {
            enumerable: true,
            get: definition[key]
        });
    };
})();
(()=>{
    __webpack_require__.o = (obj, prop)=>Object.prototype.hasOwnProperty.call(obj, prop);
})();
(()=>{
    __webpack_require__.r = (exports1)=>{
        if ("u" > typeof Symbol && Symbol.toStringTag) Object.defineProperty(exports1, Symbol.toStringTag, {
            value: 'Module'
        });
        Object.defineProperty(exports1, '__esModule', {
            value: true
        });
    };
})();
var __webpack_exports__ = {};
__webpack_require__.r(__webpack_exports__);
__webpack_require__.d(__webpack_exports__, {
    getVariantMapping: ()=>getVariantMapping
});
const apollo_core_namespaceObject = require("@uipath/apollo-core");
function getVariantMapping(variant) {
    switch(variant){
        case apollo_core_namespaceObject.FontVariantToken.fontSizeHero:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeHeroBold:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH1:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH1Bold:
            return {
                muiVariant: 'h1',
                component: 'h1'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH2:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH2Bold:
            return {
                muiVariant: 'h2',
                component: 'h2'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH3:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH3Bold:
            return {
                muiVariant: 'h3',
                component: 'h3'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH4:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeH4Bold:
        case apollo_core_namespaceObject.FontVariantToken.fontBrandH4:
            return {
                muiVariant: 'h4',
                component: 'h4'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeL:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeLBold:
        case apollo_core_namespaceObject.FontVariantToken.fontBrandL:
            return {
                muiVariant: 'body1',
                component: 'p'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeM:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeMBold:
        case apollo_core_namespaceObject.FontVariantToken.fontBrandM:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeLink:
            return {
                muiVariant: 'body2',
                component: 'span'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontSizeS:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeSBold:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeXs:
        case apollo_core_namespaceObject.FontVariantToken.fontSizeXsBold:
            return {
                muiVariant: 'caption',
                component: 'span'
            };
        case apollo_core_namespaceObject.FontVariantToken.fontMonoM:
        case apollo_core_namespaceObject.FontVariantToken.fontMonoMBold:
        case apollo_core_namespaceObject.FontVariantToken.fontMonoS:
        case apollo_core_namespaceObject.FontVariantToken.fontMonoSBold:
        case apollo_core_namespaceObject.FontVariantToken.fontMonoXS:
        case apollo_core_namespaceObject.FontVariantToken.fontMonoXSBold:
            return {
                muiVariant: 'body2',
                component: 'code'
            };
        default:
            return {
                muiVariant: 'body1',
                component: 'span'
            };
    }
}
exports.getVariantMapping = __webpack_exports__.getVariantMapping;
for(var __rspack_i in __webpack_exports__)if (-1 === [
    "getVariantMapping"
].indexOf(__rspack_i)) exports[__rspack_i] = __webpack_exports__[__rspack_i];
Object.defineProperty(exports, '__esModule', {
    value: true
});
