/**
 * @fileoverview Terminal clearing and cursor utilities.
 * Provides functions for clearing lines, screens, and managing cursor position.
 */
/**
 * Clear the current line.
 */
export declare function clearLine(stream?: NodeJS.WriteStream): void;
/**
 * Clear lines above the current position.
 */
export declare function clearLines(count: number, stream?: NodeJS.WriteStream): void;
/**
 * Clear the entire screen.
 */
export declare function clearScreen(stream?: NodeJS.WriteStream): void;
/**
 * Clear the visible terminal screen (alias for clearScreen).
 */
export declare function clearVisible(stream?: NodeJS.WriteStream): void;
/**
 * Move cursor to beginning of line.
 */
export declare function cursorToStart(stream?: NodeJS.WriteStream): void;
/**
 * Hide the cursor.
 */
export declare function hideCursor(stream?: NodeJS.WriteStream): void;
/**
 * Show the cursor.
 */
export declare function showCursor(stream?: NodeJS.WriteStream): void;
/**
 * Save cursor position.
 */
export declare function saveCursor(stream?: NodeJS.WriteStream): void;
/**
 * Restore cursor position.
 */
export declare function restoreCursor(stream?: NodeJS.WriteStream): void;
