"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),r=require("../../src/components/SmartCallout/smartCallout.module.css"),s=require("../Icon/Icon.cjs.js"),i=require("../Typography/Typography.cjs.js"),l={muted:"bodySm",primary:"bodySm"},d={muted:"color-text-secondary"},y=e=>{const{label:c,type:n,icon:t}=e,o=n==="plain"?e.variant:void 0;return a.jsxs("div",{className:r.root,"data-type":n,"data-mode":o,"data-icon":!!t,children:[t&&a.jsx(s.Icon,{name:t,className:r.icon}),a.jsx(i.Typography,{defaultVariant:o?l[o]:"labelMd",color:o?d[o]:void 0,children:c})]})};exports.SmartCallout=y;
