Interface for JWT signing operations Follows Single Responsibility Principle (SRP)
signMerchantAuthorization(payload: Omit<MerchantAuthorizationPayload, "iat"
| "exp"
| "jti">,options: JWTSignOptions,): Promise<string>
Signs a merchant authorization payload