Module type Common.Sig

type key
type value
val byte_of_key : key -> Core.Bytes.t
val byte_of_value : value -> Core.Bytes.t
val value_of_byte : Core.Bytes.t -> value