/**
 * Linear easing (no acceleration)
 */
/**
 * Quartic ease-out
 */
const easeOutQuart = (t) => {
    const t1 = t - 1;
    return 1 - t1 * t1 * t1 * t1;
};
/**
 * Custom smooth deceleration easing
 * Designed specifically for natural scroll feel
 */
const smoothDecel = (t) => {
    return 1 - Math.pow(1 - t, 3);
};

export { easeOutQuart, smoothDecel };
