Plugins can either support their own types, or they could be supported by the community in the @eslint-types repository. A list of community supported plugins can be found here.
Abstract: Static type inference is an effective way to maintain the safety of programs written in a dynamically typed language. However, foreign functions implemented in another programming language ...