interface ValidationResult { /** * Whether the hotkey string is valid */ valid: boolean; /** * Errors that prevent the hotkey from working */ errors: string[]; /** * Non-fatal warnings about the hotkey */ warnings: string[]; } /** * Validate a hotkey string for correct syntax and recognized keys. */ declare function validateHotkey(hotkey: string): ValidationResult; /** * Assert that a hotkey string is valid. Throws an error if not. * Useful for development-time validation. */ declare function assertValidHotkey(hotkey: string): void; export { type ValidationResult, assertValidHotkey, validateHotkey };