Split types and typings