added typescript def file