"""
Product collection type. Possible values are `Department`, `Category`, `Brand`, `Cluster`, `SubCategory` or `Collection`.
"""
enum StoreCollectionType {
  """
  First level of product categorization.
  """
  Department
  """
  Second level of product categorization.
  """
  Category
  """
  Third level of product categorization.
  """
  SubCategory
  """
  Product brand.
  """
  Brand
  """
  Product cluster.
  """
  Cluster
  """
  Product collection.
  """
  Collection
}

"""
Product collection facet, used for search.
"""
type StoreCollectionFacet {
  """
  Facet key.
  """
  key: String!
  """
  Facet value.
  """
  value: String!
}

"""
Collection meta information. Used for search.
"""
type StoreCollectionMeta {
  """
  List of selected collection facets.
  """
  selectedFacets: [StoreCollectionFacet!]!
}

"""
Product collection information.
"""
type StoreCollection {
  """
  Meta tag data.
  """
  seo: StoreSeo!
  """
  List of items consisting of chain linked web pages, ending with the current page.
  """
  breadcrumbList: StoreBreadcrumbList!
  """
  Collection meta information. Used for search.
  """
  meta: StoreCollectionMeta!
  """
  Collection ID.
  """
  id: ID!
  """
  Corresponding collection URL slug, with which to retrieve this entity.
  """
  slug: String!
  """
  Collection type.
  """
  type: StoreCollectionType!
}
