export interface MorphingTextProps extends React.HTMLAttributes<HTMLDivElement> {
    /** Array of text strings to morph between */
    texts: string[];
    /** Time between transitions in ms (default 3000) */
    interval?: number;
    /** Transition duration in ms (default 800) */
    transitionDuration?: number;
    /** Loop continuously (default true) */
    loop?: boolean;
    /** Pause cycling on hover (default false) */
    pauseOnHover?: boolean;
    /** Controlled current index (overrides internal state) */
    currentIndex?: number;
    /** Callback when the active text changes */
    onTextChange?: (index: number, text: string) => void;
    /** Additional class names for the container */
    className?: string;
}
