import { int } from '../int.mjs'; import { alpha } from '../numbers/index.mjs'; import { px } from '../numbers/units.mjs'; import { transformValueTypes } from './transform.mjs'; const numberValueTypes = { // Border props borderWidth: px, borderTopWidth: px, borderRightWidth: px, borderBottomWidth: px, borderLeftWidth: px, borderRadius: px, borderTopLeftRadius: px, borderTopRightRadius: px, borderBottomRightRadius: px, borderBottomLeftRadius: px, // Positioning props width: px, maxWidth: px, height: px, maxHeight: px, top: px, right: px, bottom: px, left: px, inset: px, insetBlock: px, insetBlockStart: px, insetBlockEnd: px, insetInline: px, insetInlineStart: px, insetInlineEnd: px, // Spacing props padding: px, paddingTop: px, paddingRight: px, paddingBottom: px, paddingLeft: px, paddingBlock: px, paddingBlockStart: px, paddingBlockEnd: px, paddingInline: px, paddingInlineStart: px, paddingInlineEnd: px, margin: px, marginTop: px, marginRight: px, marginBottom: px, marginLeft: px, marginBlock: px, marginBlockStart: px, marginBlockEnd: px, marginInline: px, marginInlineStart: px, marginInlineEnd: px, // Typography fontSize: px, // Misc backgroundPositionX: px, backgroundPositionY: px, ...transformValueTypes, zIndex: int, // SVG fillOpacity: alpha, strokeOpacity: alpha, numOctaves: int, }; export { numberValueTypes }; //# sourceMappingURL=number.mjs.map