export interface TypingCursorProps {
    className?: string;
    /** Color of the cursor */
    color?: string;
    /** Duration of one blink cycle in seconds */
    duration?: number;
    /** Height of the cursor */
    height?: string | number;
    /** Width of the cursor */
    width?: string | number;
}
/**
 * TypingCursor - A blinking cursor that mimics terminal cursor behavior
 *
 * @example
 * ```tsx
 * <TypingCursor />
 * ```
 *
 * @example
 * ```tsx
 * // Custom styling
 * <TypingCursor
 *   className="ml-1"
 *   duration={0.8}
 *   height="1.2em"
 *   color="rgb(59, 130, 246)"
 * />
 * ```
 */
export declare const TypingCursor: import("react").NamedExoticComponent<TypingCursorProps>;
