import{cls as e,getGlobalColorClass as s,composeTypographyClassName as t}from"@gem-sdk/core";let getClassContainer=()=>composeClasses("gp_collection-toolbar"),getClassToolbarWrapper=()=>composeClasses("gp_collection-toolbar-wrapper gp-inline-flex"),getClassToolbarSortWrapper=()=>composeClasses("gp_collection-toolbar-wrapper_sort gp-flex gp-items-center gp-bg-transparent"),getClassSelect=o=>{let{typoSorting:r,typographySorting:l,colorSorting:a}=o??{};return composeClasses(e(s("text",a),t(r,l)))},getClassToolbarWrapperQuantity=o=>{let{typoQuantity:r,typographyQuantity:l,colorQuantity:a}=o??{};return composeClasses(e("gp_collection-toolbar-wrapper_quantity gp-flex gp-flex-1 gp-items-center gp-justify-end",s("text",a),t(r,l)))},composeClasses=e=>e.trim().split(/\s+/).reduce((e,s)=>(e[s]=!0,e),{});export{getClassContainer,getClassSelect,getClassToolbarSortWrapper,getClassToolbarWrapper,getClassToolbarWrapperQuantity};
