usecrate::services::hotkey::HotkeyScope;/// A registered hotkey.
////// Represents a single keyboard shortcut with associated metadata
/// for display and matching against user input.
#[derive(Debug, Clone)]pubstructHotkey{/// Key combination (e.g., "q", "Ctrl+C", "Tab").
pubkey: String,
/// Human-readable description.
pubdescription: String,
/// Scope/context where this hotkey is active.
pubscope: HotkeyScope,
/// Priority for conflict resolution (higher = more important).
pubpriority:u32,
}