schema { query: Query } """ This is type documentation for Chicken """ scalar Chicken """ docs for color """ enum Color { RED GREEN BLUE } union UnionType = String | Float | Boolean interface TestInterface { id: String! } """ This is type documentation for TestType """ type TestType implements TestInterface { """ This is field documentation for TestType.testField """ testField: String testDeprecatedField: Float @deprecated(reason: "deprecation reason") testEnumField: Color } type Query { """ This is field documentation for Query.thing """ thing: TestType listOfThing: [TestType!] parameterizedField(id: String!): TestType cluck: Chicken unionField: UnionType }