import{k as n,G as o,M as a,J as t,V as r,X as s,a1 as l}from"./BO9AmBA3.js";import{F as p}from"./BmsEUx_s.js";const i=["for"],d={key:0},c={key:1},m={key:2,class:"block mt-2"},_=n({__name:"BasicLabel",props:{for:{},required:{type:Boolean},showOptional:{type:Boolean},variant:{default:"primary"}},setup(f){return(e,u)=>(o(),a("label",{for:e.$props.for,class:l({"basic-label block text-yt-gray-500 tracking-wider mb-1":!0,"para-4":e.variant==="primary","font-roboto text-3.5 font-600 leading-6":e.variant==="secondary"})},[t(e.$slots,"default",{},void 0,!0),e.required?(o(),a("span",d,r(" *"))):e.showOptional?(o(),a("span",c,r(" (optional)"))):s("",!0),e.$slots.helper?(o(),a("span",m,[t(e.$slots,"helper",{},void 0,!0)])):s("",!0)],10,i))}}),k=p(_,[["__scopeId","data-v-3186a1f1"]]);export{k as default};