>>25187291Pretty much the same as real animals. For instance, poison type already exists.
Other elements are more difficult to harness, and some pokemon simply couldn't exist, and other's would be far more limited than they are in the series.
Like others said, a lot of types couldn't exist because they would change the fundamentals of our universe too much.