@erosnicolau/animated-text
Version:
Advanced React animated text component with comprehensive animation effects
49 lines • 1.33 kB
TypeScript
/**
* Animation Constants
* Centralized animation durations, delays, and timing values
*/
export declare const ANIMATION_DURATION: {
readonly FAST: 50;
readonly QUICK: 150;
readonly NORMAL: 200;
readonly MEDIUM: 250;
readonly STANDARD: 300;
readonly SLOW: 400;
readonly EXTENDED: 500;
readonly LONG: 600;
readonly EXTRA_LONG: 800;
readonly VERY_LONG: 900;
readonly SUPER_LONG: 950;
readonly ULTRA_LONG: 1100;
readonly PERFORMANCE_RECOVERY: 2000;
};
export declare const ANIMATION_DELAY: {
readonly IMMEDIATE: 0;
readonly SHORT: 300;
readonly MEDIUM: 600;
readonly LONG: 1200;
};
export declare const ANIMATION_EASING: {
readonly EASE_IN_OUT: "ease-in-out";
readonly EASE_OUT: "ease-out";
readonly EASE_IN: "ease-in";
readonly LINEAR: "linear";
};
export declare const TRANSITION_DURATION: {
readonly INSTANT: 0.1;
readonly FAST: 0.2;
readonly NORMAL: 0.5;
readonly MEDIUM: 0.6;
readonly SLOW: 0.8;
};
export declare const STAGGER_DELAY: {
readonly FAST: 0.1;
readonly NORMAL: 0.2;
readonly SLOW: 0.3;
};
export declare const ANIMATION_PERFORMANCE: {
readonly FPS_THROTTLE_MS: 16;
readonly DEBOUNCE_MS: 30;
readonly CONFLICT_RESOLUTION_TIMEOUT_MS: 500;
};
//# sourceMappingURL=animations.d.ts.map