Api review cleanup by mhegazy · Pull Request #2692 · microsoft/TypeScript

Based on the API discussion yesterday, this removes the typescript_internal.d.ts and only uses the @internal comment to remove no public APIs.

I have marked everything we did not talk about as internal for now. the only changes I have made is exposing:

Tip: look at bin\typescript.d.ts to see what changed in the public API surface area.