Module Jose.Jwt
let empty_payload: payload;
let add_claim: string => Yojson.Basic.t => payload => payload;let sign: header => Nocrypto.Rsa.priv => payload => Stdlib.result(t, [ `Msg(string) ]);let to_string: t => string;let from_string: string => Stdlib.result(t, [ `Msg(string) ]);let verify: jwks:list(Jwk.t) => t => Stdlib.result(t, [ `Msg(string) ]);