Weighted Threshold Params
data class WeightedThresholdParams(val threshold: Int, val signerWeights: Map<SmartAccountSigner, Int>)
Parameters for weighted threshold policy.
Each signer has a weight, and authorization succeeds when the sum of weights of authenticated signers meets or exceeds the threshold.