import type { MotionBaseSpec } from '@coinbase/cds-common/types/Motion'; export declare const mobileCurves: { global: import('react-native-reanimated').EasingFunctionFactory; enterExpressive: import('react-native-reanimated').EasingFunctionFactory; enterFunctional: import('react-native-reanimated').EasingFunctionFactory; exitExpressive: import('react-native-reanimated').EasingFunctionFactory; exitFunctional: import('react-native-reanimated').EasingFunctionFactory; linear: import('react-native-reanimated').EasingFunctionFactory; }; /** Reanimated version */ export declare const convertMotionConfig: ({ toValue, delay, easing, duration, oneOffDuration, ...rest }: Omit) => { property: string; fromValue?: import('@coinbase/cds-common').MotionValue | undefined; toValue: import('@coinbase/cds-common').MotionValue; delay: number | undefined; easing: import('react-native-reanimated').EasingFunctionFactory; duration: number | undefined; }; /** Convert an array of motion configs */ export declare const convertMotionConfigs: (configs: MotionBaseSpec[]) => { property: string; fromValue?: import('@coinbase/cds-common').MotionValue | undefined; toValue: import('@coinbase/cds-common').MotionValue; delay: number | undefined; easing: import('react-native-reanimated').EasingFunctionFactory; duration: number | undefined; }[]; //# sourceMappingURL=convertMotionConfig.d.ts.map