feat: Added lua definition files

Also added a pre-commit hook to ensure that the definitions files are
up-to-date.
This commit is contained in:
2025-10-15 04:02:33 +02:00
parent df64804b00
commit 6fc3783d7a
8 changed files with 424 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
---@meta
---@class DeviceManager
local DeviceManager
---@param device DeviceInterface
function DeviceManager:add(device) end
---@param cron string
---@param callback fun()
function DeviceManager:schedule(cron, callback) end
return DeviceManager