It would be really hard to list this for all classes as there are so many variables outside of ilvl (fights setup, roles in fight, rotations, errors, deaths, limit breaks, latency, weapon damage, number of targets, team buffs, food, etc.).

For a Ninja specifically (assuming you have some basic knowledge and concept of your general rotation/priorities and understand dps mechanics) at ilvl 130 you should be pushing at around 500 and with i110 about 400. These are extremely generalized numbers however and mileage can vary substantially but these numbers can be hit with mistakes. As for the "average" ninja I'd say the number is probably less than that but all things considered I don't think the "average" player is concerned with dps numbers or min/maxing in that realm. Hitting the above numbers will put you above the average ninja player from my experience as far as damage output is concerned but it should be noted that the max potential dps at the mentioned item levels is a quite a bit higher. I think it's necessary to point out that not hitting the above numbers in no way makes you a bad player. This game is rewarding for those willing to practice and get better and as you learn and understand the classes you will be able to push higher numbers so don't be discouraged if you just hit 50, grabbed some soldiery gear/weapon and aren't pulling those numbers right out of the gate. If you are willing to practice and assess your mistakes however they are very realistic numbers to hit.

That being said if you are doing below 300 with a ninja at ilvl110 or higher you are doing something very wrong.
I would also highly advise against macroing your mudras of combos if you are serious about maximizing damage.