String decimal, ou um número inteiro.
BigInt? decodeBigInt(Object? v) { if (v is String) return BigInt.tryParse(v); if (v is num) return BigInt.from(v.toInt()); return null; }