@vvakame `Buffer` is not pure interface, but [decomposed class](http://www.typescriptlang.org/Handbook#writing-dts-files). We can not put it to `NodeJS`.

Next, while `NodeBuffer` was there, we should have `Buffer: NodeBuffer`. If someone add property to `NodeBuffer` then for all users of `Buffer` it will be available.