// ReSharper disable MemberCanBePrivate.Global // ReSharper disable UnusedMember.Global using RGB.NET.Core; namespace RGB.NET.Devices.Razer; /// /// Represents a generic information for a . /// public sealed class RazerKeyboardRGBDeviceInfo : RazerRGBDeviceInfo, IKeyboardDeviceInfo { #region Properties & Fields /// public KeyboardLayoutType Layout => KeyboardLayoutType.Unknown; #endregion #region Constructors /// /// /// Internal constructor of managed . /// /// The model of the . /// The Razer SDK endpoint type the is addressed through. internal RazerKeyboardRGBDeviceInfo(string model, RazerEndpointType endpointType) : base(RGBDeviceType.Keyboard, endpointType, model) { } #endregion }