typp