@override Object toJson() { return { if (inferenceTimeout != null) 'inferenceTimeout': inferenceTimeout!.toJson(), }; }