-- Manual Annotations -- ---@class druid.rich_text.metrics ---@field width number ---@field height number ---@field offset_x number|nil ---@field offset_y number|nil ---@field node_size vector3|nil @For images only ---@class druid.rich_text.lines_metrics ---@field text_width number ---@field text_height number ---@field lines table ---@class druid.rich_text.word ---@field node node ---@field relative_scale number ---@field color vector4 ---@field position vector3 ---@field offset vector3 ---@field scale vector3 ---@field size vector3 ---@field metrics druid.rich_text.metrics ---@field pivot userdata @ The gui.PIVOT_* constant ---@field text string ---@field shadow vector4 ---@field outline vector4 ---@field font string ---@field image druid.rich_text.image ---@field default_animation string ---@field anchor number ---@field br boolean ---@field nobr boolean ---@field source_text string ---@field image_color vector4 ---@field text_color vector4 ---@class druid.rich_text.image ---@field texture string ---@field anim string ---@field width number ---@field height number ---@class druid.rich_text.settings ---@field parent node ---@field size number ---@field fonts table ---@field color vector4 ---@field shadow vector4 ---@field outline vector4 ---@field position vector3 ---@field image_pixel_grid_snap boolean ---@field combine_words boolean ---@field default_animation string ---@field node_prefab node ---@field text_prefab node ---@field text_scale vector3 ---@field adjust_scale number ---@field default_texture string ---@field node_scale vector3 ---@field is_multiline boolean ---@field text_leading number ---@field font hash ---@field width number ---@field height number ---@class GUITextMetrics ---@field width number ---@field height number ---@field max_ascent number ---@field max_descent number