{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "schema:BookFormatType",
  "title": "BookFormatType",
  "description": "The publication format of the book.",
  "type": "string",
  "oneOf": [
    {
      "description": "Book format: Audiobook. This is an enumerated value for use with the bookFormat property. There is also a type 'Audiobook' in the bib extension which includes Audiobook specific properties.",
      "const": "AudiobookFormat"
    },
    { "description": "Book format: Ebook.", "const": "EBook" },
    {
      "description": "Book format: GraphicNovel. May represent a bound collection of ComicIssue instances.",
      "const": "GraphicNovel"
    },
    { "description": "Book format: Hardcover.", "const": "Hardcover" },
    { "description": "Book format: Paperback.", "const": "Paperback" }
  ]
}
