The data types smallserial, serial and bigserial are not true types, but merely a notational convenience for creating unique identifier columns (similar to the AUTO_INCREMENT property supported by some other databases)
Further down, it tells you how to turn an existing column into that behaves just as if you had created it with 'serial' in the first place.