---@meta ---#DES 'table' ---@class tablelib table = {} ---@alias table* tablelib ---#DES 'table.concat' ---@param list table ---@param sep? string ---@param i? integer ---@param j? integer ---@return string function table.concat(list, sep, i, j) end ---#DES 'table.insert' ---@overload fun(list: table, value: any) ---@param list table ---@param pos integer ---@param value any function table.insert(list, pos, value) end ---@version <5.1 ---#DES 'table.maxn' ---@param table table ---@return integer function table.maxn(table) end ---@version >5.3 ---#DES 'table.move' ---@param a1 table ---@param f integer ---@param e integer ---@param t integer ---@param a2? table ---@return table a2 function table.move(a1, f, e, t, a2) end ---@version >5.2 ---#DES 'table.pack' ---@return table function table.pack(...) end ---#DES 'table.remove' ---@param list table ---@param pos? integer ---@return any function table.remove(list, pos) end ---#DES 'table.sort' ---@param list table ---@param comp fun(a: any, b: any):boolean function table.sort(list, comp) end ---@version >5.2 ---#DES 'table.unpack' ---@param list table ---@param i? integer ---@param j? integer function table.unpack(list, i, j) end return table