`sig type t exception Out_of_range val char_of : CamomileLibrary.Type.UChar.t -> char val of_char : char -> CamomileLibrary.Type.UChar.t val code : CamomileLibrary.Type.UChar.t -> int val chr : int -> CamomileLibrary.Type.UChar.t external uint_code : CamomileLibrary.Type.UChar.t -> int = "%identity" val chr_of_uint : int -> CamomileLibrary.Type.UChar.t val eq : CamomileLibrary.Type.UChar.t -> CamomileLibrary.Type.UChar.t -> bool val compare : CamomileLibrary.Type.UChar.t -> CamomileLibrary.Type.UChar.t -> int type uchar = CamomileLibrary.Type.UChar.t val int_of : CamomileLibrary.Type.UChar.uchar -> int val of_int : int -> CamomileLibrary.Type.UChar.uchar end`