/**
 * ConfettiEffect Atom Component
 *
 * Renders a brief particle burst animation when triggered.
 * Uses CSS keyframe animations for each particle with random
 * position, rotation, and velocity.
 */
import React from "react";
export interface ConfettiEffectProps {
    /** When this changes from false to true, a burst of particles is spawned */
    trigger: boolean;
    /** How long the animation lasts in milliseconds */
    duration?: number;
    /** Number of particles to spawn */
    particleCount?: number;
    /** Additional class names */
    className?: string;
}
export declare const ConfettiEffect: React.FC<ConfettiEffectProps>;
