import { MotionConfigState } from './types';
import { ComputedRef } from 'vue';
/**
 * Default motion configuration
 */
export declare const defaultConfig: MotionConfigState;
/**
 * Context for sharing motion configuration with child components
 */
export declare const injectMotionConfig: <T extends ComputedRef<MotionConfigState> = ComputedRef<MotionConfigState>>(fallback?: T) => T extends null ? ComputedRef<MotionConfigState> : ComputedRef<MotionConfigState>, provideMotionConfig: (contextValue: ComputedRef<MotionConfigState>) => ComputedRef<MotionConfigState>;
export declare function useMotionConfig(): ComputedRef<MotionConfigState>;
