[Feature Request] TypeScript环境下Lifecycle如何添加自定义属性通过检查？
```
import { Application, IBoot } from 'egg';

// const MongoClient = require('mongodb').MongoClient;

class AppBootHook implements IBoot {
  private readonly app: Application

  constructor(app) {
    this.app = app;
  }

  async didLoad() {
    this.app.weixin = {
      accessToken: '',
    };

  }


}

module.exports = AppBootHook;

```

我想要在app中添加一个自定义属性'weixin'。

但是无法通过typescript检查，请问要如何结局