Running npm install @types/firebase --save-dev
will actually install type definition files for version 2.4.30, not version 3.
I suspect that the type definition files for version 3 may not be available through npm at this time. Can anyone confirm?
It's important to note that in TypeScript version 2, type definition files are now installed using npm, as the typings tool is no longer supported.