First commit, step 4 completed

This commit is contained in:
bepis
2026-10-15 14:27:00 +11:00
commit 9a30efa170
5378 changed files with 1136719 additions and 0 deletions
@@ -0,0 +1,50 @@
---@meta _
---@class ChatThrottleLib
---[Documentation](https://warcraft.wiki.gg/wiki/ChatThrottleLib)
ChatThrottleLib = {}
---@alias ChatThrottleLib.prio "BULK"|"NORMAL"|"ALERT"
---@param prio ChatThrottleLib.prio
---@param prefix string
---@param text string
---@param chattype string
---@param languageID? number
---@param destination? string
---@param queueName? string
---@param callbackFn? function
---@param callbackArg? any
---[Documentation](https://warcraft.wiki.gg/wiki/ChatThrottleLib#ChatThrottleLib:SendChatMessage)
function ChatThrottleLib:SendChatMessage(prio, prefix, text, chattype, languageID, destination, queueName, callbackFn, callbackArg) end
---@param prio ChatThrottleLib.prio
---@param prefix string
---@param text string
---@param chattype string
---@param target? string
---@param queueName? string
---@param callbackFn? function
---@param callbackArg? any
---[Documentation](https://warcraft.wiki.gg/wiki/ChatThrottleLib#ChatThrottleLib:SendAddonMessage)
function ChatThrottleLib:SendAddonMessage(prio, prefix, text, chattype, target, queueName, callbackFn, callbackArg) end
---@param prio ChatThrottleLib.prio
---@param prefix string
---@param text string
---@param chattype string
---@param target? string
---@param queueName? string
---@param callbackFn? function
---@param callbackArg? any
function ChatThrottleLib:SendAddonMessageLogged(prio, prefix, text, chattype, target, queueName, callbackFn, callbackArg) end
---@param prio ChatThrottleLib.prio
---@param prefix string
---@param text string
---@param chattype string must be WHISPER
---@param gameAccountID number
---@param queueName? string
---@param callbackFn? function
---@param callbackArg? any
function ChatThrottleLib:BNSendGameData(prio, prefix, text, chattype, gameAccountID, queueName, callbackFn, callbackArg) end