Added Typescript definitions file