const e=require("../_util/type.js"),t=require("../_util/warning.js"),n=require("../_util/omit.js"),r=require("./Base.js");let i=require("vue");var a=e.tupleNum(1,2,3,4,5),o=()=>({...n.default(r.baseProps(),[`component`,`strong`]),level:Number}),s=(e,{slots:n,attrs:o})=>{let{level:s=1,...c}=e,l;return a.includes(s)?l=`h${s}`:(t.default(!1,`Typography`,"Title only accept `1 | 2 | 3 | 4 | 5` as `level` value."),l=`h1`),(0,i.createVNode)(r.default,{...c,component:l,...o},n)};s.displayName=`ATypographyTitle`,s.inheritAttrs=!1,s.props=o(),exports.default=s,exports.titleProps=o;