use crate::ext::*;
constant!(basis auto);
size_0_to_96!(basis);
fraction_2_to_6!(basis);
fraction_12!(basis);
constant!(basis full);
constant!(flex row);
constant!(flex row reverse);
constant!(flex col);
constant!(flex col reverse);
constant!(flex wrap);
constant!(flex wrap reverse);
constant!(flex nowrap);
constant!(flex 1);
constant!(flex auto);
constant!(flex initial);
constant!(flex none);
any!(flex);
constant!(grow);
constant!(grow 0);
any!(grow);
constant!(shrink);
constant!(shrink 0);
any!(shrink);
_1_to_12!(order);
constant!(order first);
constant!(order last);
constant!(order none);
any!(order);
_1_to_12!(grid cols);
constant!(grid cols none);
constant!(grid cols subgrid);
any!(grid cols);
constant!(col auto);
_1_to_12!(col span);
constant!(col span full);
_1_to_13!(col start);
constant!(col start auto);
_1_to_13!(col end);
constant!(col end auto);
any!(col);
any!(col start);
any!(col end);
_1_to_6!(grid rows);
constant!(grid rows none);
constant!(grid rows subgrid);
any!(grid rows);
constant!(row auto);
_1_to_12!(row span);
constant!(row span full);
_1_to_13!(row start);
constant!(row start auto);
_1_to_13!(row end);
constant!(row end auto);
any!(row);
any!(row start);
any!(row end);
constant!(grid flow row);
constant!(grid flow col);
constant!(grid flow dense);
constant!(grid flow row dense);
constant!(grid flow col dense);
constant!(auto cols auto);
constant!(auto cols min);
constant!(auto cols max);
constant!(auto cols fr);
any!(auto cols);
constant!(auto rows auto);
constant!(auto rows min);
constant!(auto rows max);
constant!(auto rows fr);
any!(auto rows);
size_0_to_96!(gap);
size_0_to_96!(gap x);
size_0_to_96!(gap y);
constant!(justify normal);
constant!(justify start);
constant!(justify end);
constant!(justify center);
constant!(justify between);
constant!(justify around);
constant!(justify evenly);
constant!(justify stretch);
constant!(justify items start);
constant!(justify items end);
constant!(justify items center);
constant!(justify items stretch);
constant!(justify self auto);
constant!(justify self start);
constant!(justify self end);
constant!(justify self center);
constant!(justify self stretch);
constant!(content normal);
constant!(content center);
constant!(content start);
constant!(content end);
constant!(content between);
constant!(content around);
constant!(content evenly);
constant!(content baseline);
constant!(content stretch);
constant!(items start);
constant!(items end);
constant!(items center);
constant!(items baseline);
constant!(items stretch);
constant!(self auto);
constant!(self start);
constant!(self end);
constant!(self center);
constant!(self stretch);
constant!(self baseline);
constant!(place content center);
constant!(place content start);
constant!(place content end);
constant!(place content between);
constant!(place content around);
constant!(place content evenly);
constant!(place content baseline);
constant!(place content stretch);
constant!(place items start);
constant!(place items end);
constant!(place items center);
constant!(place items baseline);
constant!(place items stretch);
constant!(place self auto);
constant!(place self start);
constant!(place self end);
constant!(place self center);
constant!(place self stretch);