return { context = { "types"; }; set_extmark = { "id"; "end_line"; "end_row"; "end_col"; "hl_group"; "virt_text"; "virt_text_pos"; "virt_text_win_col"; "virt_text_hide"; "hl_eol"; "hl_mode"; "ephemeral"; "priority"; "right_gravity"; "end_right_gravity"; "virt_lines"; "virt_lines_above"; "virt_lines_leftcol"; "strict"; "sign_text"; "sign_hl_group"; "number_hl_group"; "line_hl_group"; "cursorline_hl_group"; "conceal"; }; keymap = { "noremap"; "nowait"; "silent"; "script"; "expr"; "unique"; "callback"; "desc"; }; get_commands = { "builtin"; }; user_command = { "addr"; "bang"; "bar"; "complete"; "count"; "desc"; "force"; "keepscript"; "nargs"; "range"; "register"; }; float_config = { "row"; "col"; "width"; "height"; "anchor"; "relative"; "win"; "bufpos"; "external"; "focusable"; "zindex"; "border"; "style"; "noautocmd"; }; runtime = { "is_lua"; }; eval_statusline = { "winid"; "maxwidth"; "fillchar"; "highlights"; "use_tabline"; }; option = { "scope"; }; highlight = { "bold"; "standout"; "strikethrough"; "underline"; "underlineline"; "undercurl"; "underdot"; "underdash"; "italic"; "reverse"; "nocombine"; "default"; "global"; "cterm"; "foreground"; "fg"; "background"; "bg"; "ctermfg"; "ctermbg"; "special"; "sp"; "link"; "fallback"; "blend"; "temp"; }; highlight_cterm = { "bold"; "standout"; "strikethrough"; "underline"; "underlineline"; "undercurl"; "underdot"; "underdash"; "italic"; "reverse"; "nocombine"; }; -- Autocmds clear_autocmds = { "buffer"; "event"; "group"; "pattern"; }; create_autocmd = { "buffer"; "callback"; "command"; "desc"; "group"; "nested"; "once"; "pattern"; }; exec_autocmds = { "buffer"; "group"; "modeline"; "pattern"; }; get_autocmds = { "event"; "group"; "pattern"; "buffer"; }; create_augroup = { "clear"; }; }