don't think so, if you try and use pulumi without the cli atm you run into a bunch of issues.
If you just want to use the outputs and you're feeling brave you could write a script that outputs the json and use something like this to generate the types:
https://github.com/shakyShane/json-ts