scalar Void type Query { booksMany: [Book!]! bookOne(id: ID!): Book! } type Mutation { signUp(input: SignUpInput!): Void login(input: LoginInput!): Session! logout: Void } input SignUpInput { email: String! username: String! password: String! } input LoginInput { email: String! password: String! } type Session { accessToken: String! } type Book { id: ID! title: String! author: String! }