sig
type t =
[ `AUD
| `CAD
| `CHF
| `CNH
| `DKK
| `EUR
| `GBP
| `HKD
| `HUF
| `ILS
| `JPY
| `KRW
| `MXN
| `NOK
| `NZD
| `RUB
| `SEK
| `SGD
| `USD ]
val of_string : string -> t
val to_string : t -> string
val tws_of_t : t -> Tws_prot.raw_tws
val t_of_tws : Tws_prot.raw_tws -> t
val val_type : t Tws_prot.Val_type.t
val t_of_sexp : Sexplib.Sexp.t -> Currency.t
val __t_of_sexp__ : Sexplib.Sexp.t -> Currency.t
val sexp_of_t : Currency.t -> Sexplib.Sexp.t
end