node.js - TypeScript'te Node-ORM2'de modeller nasıl tanımlanır?


Node-ORM Wiki'de, JS'te modelleri tanımlamanın örneği gösterilmiştir, bu şekilde görünür:

var Person = db.define('person', {
  id      : { type: "serial", key: true }, // autoincrementing primary key
  name    : { type: "text" },
  surname : { type: "text" },
  age     : { type: "number" }
}, {
  methods : {
    fullName: function () {
      return this.name + " " + this.surname;
    }
  }
});

Aynı şeyi TypeScript'te nasıl yapmalıyım?

(TypeScript'te bir orm modülü olduğunu biliyorum: https://github.com/dresende/node-orm2/blob/master/lib/TypeScript/orm.d.ts Sadece nasıl kullanılacağını bilmiyorum ve örnek yok).