fix: tsd