anchor.diff:    ): FormattedNumber
   }
   
  +# Autogenerated input type of PublishViewingRoom
  +input PublishViewingRoomInput {
  +  # A unique identifier for the client performing the mutation.
  +  clientMutationId: String
  +  viewingRoomID: ID!
  +}
  +
  +# Autogenerated return type of PublishViewingRoom
  +type PublishViewingRoomPayload {
  +  # A unique identifier for the client performing the mutation.
  +  clientMutationId: String
  +  viewingRoom: ViewingRoom!
  +}
  +
   type Query {
     # Do not use (only used internally for stitching)
     _do_not_use_image: Image
  
positive.code: 
      # Returns the elements in the list that come before the specified cursor.
      before: String
  
      # Returns the first _n_ elements from the list.
      first: Int
  
negative.code:   # Follow (or unfollow) a show
    followShow(input: FollowShowInput!): FollowShowPayload
    holdInventory(input: HoldInventoryInput!): HoldInventoryPayload
    publishViewingRoom(input: PublishViewingRoomInput!): PublishViewingRoomPayload
    recordArtworkView(input: RecordArtworkViewInput!): RecordArtworkViewPayload
    requestConditionReport(input: RequestConditionReportInput!): RequestConditionReportPayload
  
  