enum AppleVariety { FUJI GRANNY_SMITH HONEYCRISP } type Apple { id: ID! texture: Texture variety: AppleVariety } type Orange { id: ID! texture: Texture variety: String } type Query { tags: [String] } interface HasId { id: ID! } input Filter { value: String } scalar Texture