// ReSharper disable UnusedMemberInSuper.Global // ReSharper disable UnusedMember.Global using CUE.NET.Devices.Generic.Enums; namespace CUE.NET.Devices { /// /// Represents generic device information. /// public interface IDeviceInfo { /// /// Gets the device type. /// CorsairDeviceType Type { get; } /// /// Gets the device model (like “K95RGB”). /// string Model { get; } /// /// Gets flags, which describe device capabilities. /// CorsairDeviceCaps CapsMask { get; } } }