---@type table local key_mode = { "n", "x" } ---@type LazyKeysSpec[] local keys = { { "re", function() return require("refactoring").refactor("Extract Function") end, mode = key_mode, { expr = true }, }, { "rf", function() return require("refactoring").refactor("Extract Function To File") end, mode = key_mode, { expr = true }, }, { "rv", function() return require("refactoring").refactor("Extract Variable") end, mode = key_mode, { expr = true }, }, { "rI", function() return require("refactoring").refactor("Inline Function") end, mode = key_mode, { expr = true }, }, { "ri", function() return require("refactoring").refactor("Inline Variable") end, mode = key_mode, { expr = true }, }, { "rbb", function() return require("refactoring").refactor("Extract Block") end, mode = key_mode, { expr = true }, }, { "rbf", function() return require("refactoring").refactor("Extract Block To File") end, mode = key_mode, { expr = true }, }, } return keys