refactor: split out Lean.Language.Lean.Types (#4881)

5 files changed