/**
 * StreamingCursor Component
 * Simple blinking cursor shown at the end of streaming text
 */
import React from "react";
export interface StreamingCursorProps {
    /** Whether the cursor is visible (typically while streaming) */
    visible: boolean;
    /** Whether animation is enabled */
    enabled?: boolean;
    /** Custom cursor character */
    cursor?: string;
    /** Additional CSS classes */
    className?: string;
}
/**
 * StreamingCursor renders a blinking caret that indicates active streaming.
 * Uses a simple CSS pulse animation — no framer motion, no layout shifts.
 */
export declare const StreamingCursor: React.FC<StreamingCursorProps>;
