Added TypeScript definition files