Yes. I knew all that existed in the games I played back home- the first 151 listed in the Pokedex. All of the rest I've had to learn. Those games were Blue, Red, and Yellow, none of which had anything beyond Mew, much less dark types, steel types, or....the recently discovered fairy type, apparently.
[text]