/**
 * StreamingResponse Animation Variants
 * Motion variants for streaming text animations
 */
import type { Variants, Transition } from 'motion/react';
/**
 * Token fade-in animation
 * Each new token fades in with a slight upward movement
 */
export declare const tokenFadeIn: Variants;
export declare const tokenTransition: Transition;
/**
 * Block slide-in animation
 * New markdown blocks (paragraphs, code, lists) slide in from below
 */
export declare const blockSlideIn: Variants;
export declare const blockTransition: Transition;
/**
 * Streaming cursor (caret) animation
 * Pulses while streaming is active
 */
export declare const cursorPulse: Variants;
/**
 * Inline token fade-in animation
 * Used for word-by-word animation inside markdown prose elements
 * No y-movement to prevent layout jitter in inline text
 */
export declare const inlineTokenFadeIn: Variants;
export declare const inlineTokenTransition: Transition;
/**
 * Container animation for staggered children
 */
export declare const staggerContainer: Variants;
