/**
 * Terminal Dimensions Hook
 *
 * Provides reactive terminal dimensions that update on resize.
 */
export interface TerminalDimensions {
    readonly rows: number;
    readonly columns: number;
}
/**
 * Get reactive terminal dimensions.
 *
 * Returns current terminal rows and columns, updating on resize.
 * Uses useSyncExternalStore for immediate synchronization with stdout.
 */
export declare const useTerminalDimensions: () => TerminalDimensions;
//# sourceMappingURL=useTerminalDimensions.d.ts.map