"use strict";var s=require("@gem-sdk/core");exports.getLabelClasses=e=>{let{labelBgColor:o,labelTextColor:r,labelTypography:p,labelTypo:l}=e??{},t=s.composeTypographyClassName(l,p),a=s.getGlobalColorClass("bg",o),g=s.getGlobalColorClass("text",r);return{...s.composeClasses(t),...s.composeClasses(a),...s.composeClasses(g)}},exports.getLabelWrapperClasses=e=>({...s.composeClasses(e?.cssClass)}),exports.getLiquidTagClasses=e=>{let{type:o}=e??{};return{...s.composeClasses(`gp-block gp-group gp-property_${o}`)}},exports.getWrapperErrorMessageClasses=()=>({...s.composeClasses("gp-flex gp-flex-row gp-items-center gp-pt-1 gp-text-sm gp-text-g-error")});
