type Keybind = {
Value: Enum.KeyCode?,
DeleteKey: Enum.KeyCode?,
Enabled: boolean?,
IgnoreGameProcessed: boolean?,
Callback: ((Enum.KeyCode) -> any)?,
SetValue: ((Keybind, New: Enum.KeyCode) -> any)?,
WaitForNewKey: ((Keybind) -> any)?,
}
:Keybind({
Label = "Keybind",
Value = Enum.KeyCode.Q,
Callback = function(self, KeyCode)
print(KeyCode)
end,
})