added submodule typescript defs into the project