import type { EffectPreset } from '../types';
/**
 * Scale up on hover
 *
 * Slightly enlarges the button on hover.
 */
export declare const scaleUpEffect: EffectPreset;
/**
 * Scale down on active (press effect)
 *
 * Slightly shrinks the button when clicked.
 */
export declare const scaleDownEffect: EffectPreset;
/**
 * Lift on hover (translate up)
 *
 * Moves the button upward on hover, creating a lifting effect.
 */
export declare const liftEffect: EffectPreset;
/**
 * Press down on hover (neo-brutalist effect)
 *
 * Translates the button down and right while removing shadow to simulate a physical button press.
 * The translate amount automatically matches the shadow offset, creating a perfect "press into shadow" effect.
 * Commonly used with hard shadows in neo-brutalist/Block style designs.
 */
export declare const pressDownEffect: EffectPreset;
/**
 * Pop effect on hover (scale + tilt)
 *
 * Scales up and tilts the button clockwise for a playful, eye-catching pop effect.
 * Great for energetic, fun designs.
 */
export declare const popEffect: EffectPreset;
