import { ShortcutKey, ShortcutConfig } from '../types/index.js'; import { Key } from 'ink'; export declare class ShortcutManager { private reservedKeys; constructor(); private validateShortcut; private isReservedKey; getShortcuts(): ShortcutConfig; private getRawShortcutCodes; matchesShortcut(shortcutName: keyof ShortcutConfig, input: string, key: Key): boolean; getShortcutDisplay(shortcutName: keyof ShortcutConfig): string; getShortcutCode(shortcut: ShortcutKey): string | null; matchesRawInput(shortcutName: keyof ShortcutConfig, input: string): boolean; } export declare const shortcutManager: ShortcutManager;