//#region src/presets/content.d.ts /** Spin in/out with scale, rotate, and blur. Use for icon swaps, loading spinners, status indicators. */ declare const spinIn: { initial: { opacity: number; scale: number; filter: string; rotate: number; }; animate: { opacity: number; scale: number; filter: string; rotate: number; }; exit: { opacity: number; scale: number; filter: string; rotate: number; }; }; /** Tap press feedback (`whileTap={tapScale}`). 15ms ease-out for instant click response. */ declare const tapScale: { readonly scale: 0.97; readonly transition: { type: "tween"; duration: number; ease: "easeOut"; }; }; /** Bounce keyframes for toggle controls. Use for checkboxes, radio buttons, switches. */ declare const checkerBounce: { scale: number[]; rotate: number[]; }; /** Content transition. 250ms expo-out for smooth reveals. */ declare const contentTransition: { readonly duration: 0.25; readonly ease: readonly [0.16, 1, 0.3, 1]; }; /** Fast content transition. 150ms expo-out for button content swaps. */ declare const contentTransitionFast: { readonly duration: number; readonly ease: readonly [0.16, 1, 0.3, 1]; }; //#endregion export { checkerBounce, contentTransition, contentTransitionFast, spinIn, tapScale };