import r from"../_util/classNames.mjs";const s=["wrap","nowrap","wrap-reverse"],l=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],c=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],o=(e,t)=>{const n={};return s.forEach(a=>{n[`${e}-wrap-${a}`]=t.wrap===a}),n},f=(e,t)=>{const n={};return c.forEach(a=>{n[`${e}-align-${a}`]=t.align===a}),n[`${e}-align-stretch`]=!t.align&&!!t.vertical,n},u=(e,t)=>{const n={};return l.forEach(a=>{n[`${e}-justify-${a}`]=t.justify===a}),n};function g(e,t){return r({...o(e,t),...f(e,t),...u(e,t)})}export{c as alignItemsValues,g as default,s as flexWrapValues,l as justifyContentValues};
