These types are used to represent size information for layouts. They can hold integer (int) values ≥0 or special values like shrink and fit.