sig val default_alphabet : string val uri_safe_alphabet : string val decode : ?alphabet:string -> string -> string val encode : ?pad:bool -> ?alphabet:string -> string -> string end