Description
Consider the following import statement:
import { int, float } from '../lang';
With auto-suggest I need to start this by typing:
import {} from '../lang';
Then I can go back inside the {} and get auto-suggestions.
It would be very nice if TypeScript supported an alternate syntax for the same expression that was more conducive to auto-complete features.
For example:
import from '../lang' { int, float };
This doesn't introduce any confusion or ambiguity about the meaning of the expression, either to the transpiler or the human reader, yet it provides a time-saving experience to the author when taking advantage of auto-complete features. I can now simply type the expression naturally from left to right, and get auto-suggestions/completions for both the from '...' and {}.
There are other cases where an alternate syntax would be beneficial. I will update this issue as I compile a list. Hopefully others will comment with suggestions as well.