/** * `backgroundColor` -> `background-color`, `WebkitLineClamp` -> * `-webkit-line-clamp`. Custom properties (`--brand`) pass through untouched. */ export declare function toKebabCase(property: string): string; /** * Numbers become `px` unless the property is unitless or the value is zero. * Everything else is stringified as-is. */ export declare function normalizeValue(property: string, value: string | number): string; /** * Renders one declaration's value. Arrays become CSS fallbacks — the caller * emits one declaration per entry, in order, so the last supported one wins. */ export declare function normalizeValues(property: string, value: string | number | readonly (string | number)[]): string[];