Four types of European government?

The four types of European government are: republic, federal republic, socialist republic, and constitutional monarchy. However, not many countries are still considered to be socialist republics.