JoseResult
Success-or-failure result of a JOSE API.
type JoseResult<TValue, TCode extends string> = { readonly ok: true; readonly value: TValue } | JoseErrorResult<TCode>