Manually created a more accurate TypeScript definition file
Merge pull request #123 from TomTom1229/dev

Manually created a more accurate TypeScript definition file