//! Kitty keyboard protocol modifier bits, ported from
//! [`kitty-keyboard.ts`](../../../ink/src/kitty-keyboard.ts).
//!
//! Only the `kittyModifiers` table is needed for input parsing; the flag
//! table and the terminal-negotiation/auto-detection machinery in
//! `kitty-keyboard.ts` are I/O and render-lifecycle concerns that are out of
//! scope for this pure parser (see the module-level docs in [`super`]).
/// Kitty keyboard modifier bits used in the modifier parameter of CSI-u
/// sequences. The actual modifier value is `(modifiers - 1)` per the protocol.
/// 1:1 with `kittyModifiers` in `kitty-keyboard.ts`.
pub const KITTY_MODIFIERS: KittyModifierBits = KittyModifierBits ;