UNPKG

@wix/css-property-parser

Version:

A comprehensive TypeScript library for parsing and serializing CSS property values with full MDN specification compliance

18 lines (17 loc) 786 B
import { BorderColorKeyword, CSSColorValue, CSSVariableValue } from '../types'; export type BorderColorPropertyValue = CSSColorValue | BorderColorKeyword | CSSVariableValue | null; /** * Parse a border color property value (color value or keyword) * Accepts color values and border color keywords (currentcolor) * * @param value - CSS border color value string * @returns Parsed border color value or null if invalid */ export declare function parseBorderColorProperty(value: string): BorderColorPropertyValue; /** * Convert a border color property value back to CSS string * * @param parsed - Parsed border color value * @returns CSS string representation or null if invalid */ export declare function borderColorToCSSValue(parsed: BorderColorPropertyValue): string | null;