/** based on framer-motion@4.1.17, Copyright (c) 2018 Framer B.V. */ import type { Target, TargetWithKeyframes } from '../../../types'; import type { VisualElement } from '../../types'; /** * Parse Framer's special CSS variable format into a CSS token and a fallback. * * ``` * `var(--foo, #fff)` => [`--foo`, '#fff'] * ``` * * @param current */ declare var cssVariableRegex: RegExp; declare function parseCSSVariable(current: string): string[] | undefined[]; /** * Resolve CSS variables from * * @internal */ declare function resolveCSSVariables(visualElement: VisualElement, { ...target }: TargetWithKeyframes, transitionEnd: Target | undefined): { target: TargetWithKeyframes; transitionEnd?: Target; }; export { cssVariableRegex, parseCSSVariable, resolveCSSVariables }; //# sourceMappingURL=css-variables-conversion.d.ts.map