Add type extraction utility types
Add type extraction utility types

Closes #374


Former-commit-id: 223e68dabb8a32b192966fb635cabfc6350323df
Former-commit-id: cb75c0c1561c5af009f30d798290d09083c21a05
prisma/prisma,prisma/prisma,prisma/prisma