1
0
Fork 0
mirror of https://github.com/lune-org/docs.git synced 2025-04-08 12:30:55 +01:00
docs/.lune/moonwave.luau
2023-07-22 14:25:44 +02:00

50 lines
718 B
Text

export type Source = {
path: string,
line: number,
}
export type FunctionParam = {
name: string,
desc: string,
lua_type: string,
}
export type FunctionReturn = {
desc: string,
lua_type: string,
}
export type Function = {
name: string,
desc: string,
params: { FunctionParam },
returns: { FunctionReturn },
function_type: string,
tags: { string },
source: Source,
}
export type Property = {
name: string,
desc: string,
lua_type: string,
tags: { string },
source: Source,
}
export type Type = {
name: string,
desc: string,
source: Source,
}
export type Item = {
name: string,
desc: string,
functions: { Function },
properties: { Property },
types: { Type },
source: Source,
}
return {}