``` const request = require("request-promise") interface User id: number username: string class RegUser constructor(public user: User) async reg(): Promise<boolean> try let user = JSON.stringify(this.user); await request('http://host.com/api/reg').post(user) return true catch(e) console.error(e) return false let user: User = id: 1 username: 'root' new RegUser(user).reg() ```