TypeScript client libraries