sig
  type t
  val name : string
  val fmt : string
  val zero : Uint.Str_conv_sig.UintSig.t
  val max_int : Uint.Str_conv_sig.UintSig.t
  val bits : int
  val of_int : int -> Uint.Str_conv_sig.UintSig.t
  val to_int : Uint.Str_conv_sig.UintSig.t -> int
  val add :
    Uint.Str_conv_sig.UintSig.t ->
    Uint.Str_conv_sig.UintSig.t -> Uint.Str_conv_sig.UintSig.t
  val mul :
    Uint.Str_conv_sig.UintSig.t ->
    Uint.Str_conv_sig.UintSig.t -> Uint.Str_conv_sig.UintSig.t
  val divmod :
    Uint.Str_conv_sig.UintSig.t ->
    Uint.Str_conv_sig.UintSig.t ->
    Uint.Str_conv_sig.UintSig.t * Uint.Str_conv_sig.UintSig.t
end