add `LanguageTools` interface to provide a Dart type to the module loaded by a call to `require("ace/ext/language_tools")`