Typescript auto completion with your project method name, and inject method manually with a module/class/method dictionary build from your TypeScript project