sig
  type t
  type encoded_type = char array
  val encode :
    Shredded_store_sigs.Shredded_OrderedType.t ->
    Shredded_store_sigs.Shredded_OrderedType.encoded_type
  val decode :
    Shredded_store_sigs.Shredded_OrderedType.encoded_type ->
    Shredded_store_sigs.Shredded_OrderedType.t
  val compare :
    Shredded_store_sigs.Shredded_OrderedType.t ->
    Shredded_store_sigs.Shredded_OrderedType.t -> int
  val fprintf_value :
    Format.formatter -> Shredded_store_sigs.Shredded_OrderedType.t -> unit
end