export type VerifyResult = | { valid: true; payload: T; jti: string } | { valid: false; reason: string }