anchor.diff:  interface Node {
     # A globally unique ID.
     id: ID!
  +}
  +
  +# Consignment Offer Response
  +type OfferResponse {
  +  comments: String
  +
  +  # Uniq ID for this offer response
  +  id: ID!
  +  intendedState: IntendedState!
  +  offer: ConsignmentOffer!
  +  phoneNumber: String
  +  rejectionReason: String
   }
   
   type OpeningHoursArray {
  
positive.code:   # Get an Offer
    offer(
      # Return offers for the given partner
      gravityPartnerId: ID!
      id: ID!
    ): ConsignmentOffer
  
  
negative.code:   consignmentOffer: ConsignmentOffer
  }
  
  # Autogenerated input type of CreateOfferResponseMutation
  input CreateOfferResponseMutationInput {
    # A unique identifier for the client performing the mutation.
    clientMutationId: String
    comments: String
    intendedState: IntendedState!
    offerId: ID!
    phoneNumber: String
    rejectionReason: String
  }
  
  # Autogenerated return type of CreateOfferResponseMutation
  type CreateOfferResponseMutationPayload {
    # A unique identifier for the client performing the mutation.
    clientMutationId: String
    consignmentOfferResponse: OfferResponse
  }
  
  # Autogenerated input type of CreateSmsSecondFactor
  input CreateSmsSecondFactorInput {
    attributes: SmsSecondFactorAttributes!
  