/** based on framer-motion@4.1.17, Copyright (c) 2018 Framer B.V. */ import type { Target, TargetWithKeyframes } from '../../../types'; import type { VisualElement } from '../../types'; declare enum BoundingBoxDimension { width = "width", height = "height", left = "left", right = "right", top = "top", bottom = "bottom" } /** based on framer-motion@4.0.3, Copyright (c) 2018 Framer B.V. */ import '../../../utils/fix-process-env.js'; /** * Convert value types for x/y/width/height/top/left/bottom/right * * Allows animation between `'auto'` -> `'100%'` or `0` -> `'calc(50% - 10vw)'` * * @internal */ declare function unitConversion(visualElement: VisualElement, target: TargetWithKeyframes, origin?: Target, transitionEnd?: Target): { target: TargetWithKeyframes; transitionEnd?: Target; }; export { BoundingBoxDimension, unitConversion }; //# sourceMappingURL=unit-conversion.d.ts.map