Improve DX: Use TypeScript or JSDoc

TBD