/** * Copyright IBM Corp. 2026 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. */ /** * Parse transition shorthand into components * Format: * Example: "opacity 200ms ease-in 0s" */ export declare function parseTransition(value: string): { property?: string; duration?: string; timingFunction?: string; delay?: string; }; /** * Parse animation shorthand into components * Format: * Example: "slide 300ms ease-out 0s infinite normal forwards running" */ export declare function parseAnimation(value: string): { name?: string; duration?: string; timingFunction?: string; delay?: string; iterationCount?: string; direction?: string; fillMode?: string; playState?: string; }; /** * Parse font shorthand into components * Format: / * Example: "italic small-caps bold 16px/1.5 Arial, sans-serif" * * Note: font-size and font-family are required, others are optional */ export declare function parseFont(value: string): { style?: string; variant?: string; weight?: string; size?: string; lineHeight?: string; family?: string; }; /** * Parse border shorthand into components * Format: