How can i get the change the return type of a prisma function based on a generic type? - Prisma