For variable declarations of other types, ReSharper provides similar code inspections, which you can configure separately.

Using implicitly typed local variables (also known as var keyword) introduced in C# 3.0 has become quite popular as it improves readability in many scenarios. By default, ReSharper also encourages using of var keyword, but preferences of its usage are flexibly configurable - for example, you can opt for using explicit types in specific cases or everywhere and ReSharper will help you enforce your preferences.