type Test { id: ID! } interface Wow { a: Int } enum Pew { PEW } union AnyThing = Test | Wow | Pew