/** * User overrides for auto-detected terminal capabilities. * Detection is conservative (unknown terminals get hyperlinks/images off), * so settings let users force capabilities on or off. */ import type { TerminalCapabilities } from "@elyracode/tui"; import type { TerminalSettings } from "../../core/settings-manager.js"; /** Returns true if any capability override is set to a non-"auto" value. */ export declare function hasTerminalCapabilityOverrides(overrides: TerminalSettings): boolean; /** Applies user capability overrides on top of detected capabilities. "auto"/undefined keeps detection. */ export declare function applyTerminalCapabilityOverrides(detected: TerminalCapabilities, overrides: TerminalSettings): TerminalCapabilities; //# sourceMappingURL=terminal-capabilities.d.ts.map