1pub mod dpi;
12pub mod error;
13pub mod light;
14pub mod pairing;
15pub mod route;
16pub mod smartshift;
17
18pub use dpi::{DpiCapabilities, DpiInfo};
19pub use error::{HidppFeatureErrorKind, HidppOperation, WriteError};
20pub use light::{LightCommand, commands_for_light_settings};
21pub use pairing::{Click, PairingError, PasskeyMethod, ReceiverSelector};
22pub use route::{
23 BOLT_PIDS, DIRECT_DEVICE_INDEX, DeviceRoute, LIGHTSPEED_PIDS, UNIFYING_PIDS, is_receiver_pid,
24 receiver_display_name, speaks_unifying_protocol,
25};
26pub use smartshift::{AUTO_DISENGAGE_PERMANENT, SmartShiftMode, SmartShiftStatus};