What\'s the difference between the following two conditional types:
type IfVoid = [void] extends [P] ? True : False type IfVoid
= [void] extends [P] ? True : False type IfVoid