There have been ongoing discussions on a relatively major update to the SDK in support of some coming features. We are hoping to be able to roll many of requests like these into this release.
I am going to be submitting a PR to DefinitelyTyped shortly to include Cluster#authenticate, PasswordAuthenticator and ClassicAuthenticator. I am relatively new to couchbase and this is something I immediately ran into.
Juan, do you know of other missing/outdated calls? I would be happy to add them to my PR or put them in another.
I have submitted a pull request with DefinitelyTyped for updated TypeScript definitions. If you don’t want to wait, grab the definitions from the last commit and try them out.