`sig type 'a tbl type 'a t = 'a CamomileLibrary.Type.UCharTbl.tbl val get : 'a CamomileLibrary.Type.UCharTbl.tbl -> CamomileLibrary.Type.UChar.t -> 'a module type Type = sig type elt type t = CamomileLibrary.Type.UCharTbl.Type.elt CamomileLibrary.Type.UCharTbl.tbl val get : CamomileLibrary.Type.UCharTbl.Type.elt CamomileLibrary.Type.UCharTbl.tbl -> CamomileLibrary.Type.UChar.t -> CamomileLibrary.Type.UCharTbl.Type.elt val of_map : CamomileLibrary.Type.UCharTbl.Type.elt -> CamomileLibrary.Type.UCharTbl.Type.elt CamomileLibrary.Type.UMap.t -> CamomileLibrary.Type.UCharTbl.Type.t end module Make : functor (H : Hashtbl.HashedType) -> sig type elt = H.t type t = elt tbl val get : elt tbl -> UChar.t -> elt val of_map : elt -> elt UMap.t -> t end module Bool : sig type t val get : CamomileLibrary.Type.UCharTbl.Bool.t -> CamomileLibrary.Type.UChar.t -> bool val of_set : CamomileLibrary.Type.USet.t -> CamomileLibrary.Type.UCharTbl.Bool.t end module Bits : sig type t val of_map : int -> int CamomileLibrary.Type.UMap.t -> CamomileLibrary.Type.UCharTbl.Bits.t val get : CamomileLibrary.Type.UCharTbl.Bits.t -> CamomileLibrary.Type.UChar.t -> int end module Bytes : sig type t val of_map : int -> int CamomileLibrary.Type.UMap.t -> CamomileLibrary.Type.UCharTbl.Bytes.t val get : CamomileLibrary.Type.UCharTbl.Bytes.t -> CamomileLibrary.Type.UChar.t -> int end module Char : sig type t val of_map : char -> char CamomileLibrary.Type.UMap.t -> CamomileLibrary.Type.UCharTbl.Char.t val get : CamomileLibrary.Type.UCharTbl.Char.t -> CamomileLibrary.Type.UChar.t -> char end end`