"use client";"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("./index.cjs38.js"),y=require("react"),i=require("./index.cjs40.js"),t=require("./index.cjs41.js"),a=y.forwardRef(({variant:e="body",size:o,color:u,font:p,as:r,children:n,className:s,...d},l)=>{const f=y.useMemo(()=>r||(e.startsWith("h")?e:e==="body"?"p":"span"),[r,e]);return c.jsxRuntimeExports.jsx(f,{ref:l,"data-atme-ui":!0,className:i(t.default.typography,t.default[`typography--${e}`],o&&t.default[`typography--${o}`],u&&t.default[`typography--color-${u}`],p&&t.default[`typography--font-${p}`],s),...d,children:n})});a.displayName="Typography";exports.Typography=a;
//# sourceMappingURL=index.cjs9.js.map
