The typical life of any battery depends on how it is maintained. If I had to put a number to it, I would say at least 5 years with minimal charging.
Much of it depends on how often you run the machine and for how long and if the battery is kept properly charged. I don't think the Toro recycler has a stator and regulator recharge capability, and it requires a plug-in wall charger.
For my machines with batteries, I keep a solar panel charger attached to them or a motorcycle battery tender if they are in storage over the winter months.
I have found over the years that keeping the electrolyte active at a minimal (milliamp) charge will extend the life of any SLA or conventional lead acid battery with service caps on top.
When batteries are left sitting dormant without any activity for extended periods of time, they sulfate internally to a point where they can no longer be recharged.