add typescript definition file