---@meta ---@class Timer ---@field Cancel fun(self: Timer): nil ---@field IsCancelled fun(self: Timer): boolean ---@class C_Timer C_Timer = { ---Schedules a timer. ---@param seconds number ---@param callback function ---@return nil After = function(seconds, callback) end, ---Schedules a timer that can be canceled. ---@param seconds number ---@param callback function ---@param repetitions number? ---@return Timer NewTimer = function(seconds, callback, repetitions) end, ---Schedules a repeating timer that can be canceled. ---@param seconds number ---@param callback function ---@param iterations number ---@return Timer NewTicker = function(seconds, callback, iterations) end, } ---@diagnostic disable: missing-return, lowercase-global ---@meta